Esempio n. 1
0
 /// <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();
         }
     }
 }
Esempio n. 2
0
        /// <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);
                };
            }
        }
Esempio n. 3
0
 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);
     }
     ;
 }