J'ai un dispositif Moto Mc9096, SDK EDMk, VS2008 etc tousSymbole Barcode Reader question on_read
du prereq Je vais avoir un problème où une fois que je l'ai scanné un code-barres, il répète l'événement. Normalement, lorsque cela se produit, il faut changer de drapeau ou de statut, mais il n'y a pas de paramètres évidents pour l'empêcher de relire.
Codeci-dessous
private void Barcode_Read(object sender, ReaderData readerdata)
{
if (readerdata.Text != null)
{
if (readerdata.Text == "abc")
{
MessageBox.Show(readerdata.text);
}
}
}
Remarques J'ai essayé
bar.Dispose();
bar.Reader.Actions.Flush();
bar.ReaderData.Dispose() ;
sans succès. EnabledScanner est défini sur le chargement du formulaire et désactivé pendant la fermeture du formulaire.
Mon attente était lorsque l'utilisateur balaye un code à barres il déclenche l'événement de lecture une fois. mais il se déclenche constamment après le premier scan des utilisateurs.