2011-08-02 1 views
1

J'ai un lecteur de code-barres USB simple que j'ai l'intention d'utiliser pour scanner les codes-barres COD 39. Je sais que le simple fait de balayer le code à barres tout en ayant un champ de texte sur la mise au point me donnera l'entrée de texte du code à barres que je numérise. Cependant, mon exigence est un peu différente.Evénement d'analyse de code à barres?

J'ai besoin de créer une application C# où, en lisant un code à barres, il va vérifier le code à barres lu avec une liste que je dois voir si elle existe. Le problème est que je ne peux pas garder une zone de texte sur mon application en focus tout le temps car l'application fait aussi d'autres choses. Au lieu de cela, ce que je veux, c'est que mon programme continue à chercher une sorte d '«événement» qui sera levé une fois que les scanners de codes à barres auront scanné un code.

Alors, est-ce que quelqu'un sait s'il y a un tel événement qui sera déclenché lorsque le code à barres est scanné, alors je peux demander à mon programme de faire le reste du travail lorsque les scanners scannent un code à barres?

Répondre

0

Idéalement, le scanner aurait une sorte de SDK ou de bibliothèque que vous pourriez utiliser. Moins idéalement, vous devrez peut-être recourir à la lecture comme s'il s'agissait d'un port série.

En fait, vous devriez probablement lire le lien suivant à la place. Comme je regardais comment faire cela, j'ai déjà rencontré un post similaire sur StackOverflow avec une réponse similaire.

Reading from an USB barcode scanner

+0

Edgar, il est, malheureusement n'est pas un appareil qui est livré avec une bibliothèque de SDK. Il avait à peine de la documentation même. Je vais voir ce que je peux faire. Merci! – Sach