An event for notifying applications that an error has occurred, such as insufficient response buffer size.
Namespace: Honeywell.Mobility.DataCollection
Assembly: Honeywell.Mobility.DataCollection.FF3.5 (in Honeywell.Mobility.DataCollection.FF3.5.dll)
[C#]
public event BarcodeReadErrorEventHandler BarcodeReadError
[Visual Basic (Declaration)]
Public Event BarcodeReadError As BarcodeReadErrorEventHandler
[C#] using Honeywell.Mobility.DataCollection; namespace DataCollection { public partial class frmBarcodeReader : Form { private Honeywell.Mobility.DataCollection.BarcodeReader bcr; public frmBarcodeReader() { InitializeComponent(); try { bcr = new Honeywell.Mobility.DataCollection.BarcodeReader(); bcr.BarcodeReadError += new BarcodeReadErrorEventHandler(bcr_BarcodeReadError); bcr.PostRead = true; } catch (BarcodeReaderException bcrexp) { MessageBox.Show(bcrexp.Message); } } void bcr_BarcodeReadError(object sender, BarcodeReadErrorEventArgs breErr) { this.listBox1.Items.Add("ErrorMessage" + breErr.ErrorMessage); } } }
[VB.NET] Imports Honeywell.Mobility.DataCollection Public Class BarcodeReader Private WithEvents bcr As Honeywell.Mobility.DataCollection.BarcodeReader Private Sub BarcodeReader_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Try bcr = New Honeywell.Mobility.DataCollection.BarcodeReader() bcr.PostRead = True Catch bcrexp As BarcodeReaderException MessageBox.Show(bcrexp.Message) End Try End Sub Private Sub bcr_BarcodeReadError(ByVal sender As Object, ByVal breErr As Honeywell.Mobility.DataCollection.BarcodeReadErrorEventArgs) Handles bcr.BarcodeReadError ListBox1.Items.Add("ErrorMessage" + breErr.ErrorMessage) End Sub
End Class
BarcodeReaderException throws an exception when an error has occurred on bar code read methods and properties.