/// <summary> /// Stops the scan. /// </summary> /// <param name="dispose">if set to <c>true</c> disposes the scanner.</param> public void StopScan(bool dispose) { if (scanner != null) { if (scanner.IsScanPending) { scanner.ScanCancel(); } if (dispose) { Dispose(); } } }
/// <summary> /// Stop all reads on the reader. /// </summary> public void StopScan() { //If we have a reader if (myBarcode2 != null) { try { // Flush (Cancel all pending reads). myBarcode2.ScanCancel(); } catch (OperationFailureException ex) { MessageBox.Show(Resources.GetString("StopScan") + "\n" + Resources.GetString("OperationFailure") + "\n" + ex.Message + "\n" + Resources.GetString("Result") + " = " + (Results)((uint)ex.Result) ); } catch (InvalidRequestException ex) { MessageBox.Show(Resources.GetString("StopScan") + "\n" + Resources.GetString("InvalidRequest") + "\n" + ex.Message); } catch (InvalidIndexerException ex) { MessageBox.Show(Resources.GetString("StopScan") + "\n" + Resources.GetString("InvalidIndexer") + "\n" + ex.Message); }; } }
public void StopScan() { if (_myBarcode2 == null) { return; } try { _myBarcode2.ScanCancel(); } catch (OperationFailureException ex) { // MessageBox.Show(Resources.GetString("StopScan") + "\n" +Resources.GetString("OperationFailure") + "\n" + ex.Message +"\n" +Resources.GetString("Result") + " = " + (Results)((uint)ex.Result)); } catch (InvalidRequestException ex) { // MessageBox.Show(Resources.GetString("StopScan") + "\n" +Resources.GetString("InvalidRequest") + "\n" +ex.Message); } catch (InvalidIndexerException ex) { // MessageBox.Show(Resources.GetString("StopScan") + "\n" +Resources.GetString("InvalidIndexer") + "\n" +ex.Message); } ; }