|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2002
Messaggi: 104
|
Barcode e carattere <ENTER>
Ciao a tutti.
Ho un problema strano con un mio programma C# che legge i barcode da una pistola usb che emula una tastiera. Sul pc di un mio amico, qualunque pistola inserisca (ne ho provate 3), il programma mi legge il codice a barre, me lo lancia nella testbox che ha il focus, ma sembra non ricevere il chr(13), ossia l'enter. In pratica il codice rimane visualizzato nella textbox e devo premere "Invio" sulla tastiera per fargli fare la ricerca nel DB. Ovviamente le stesse pistole e lo stesso programma sul mio pc funzionano correttamente (ossia l'enter finale viene intercettato dal mio programma e gestito opportunamente). Nel mio codice, nell'evento KeyDown della TextBox, ho inserito un "if (e.KeyCode == System.Windows.Keys.Enter)" per intercettare la fine del codice a barre e fare la ricerca sul DB, ma sembra che sul pc del mio amico l'enter non venga riconosciuto. Ripeto: la stessa cosa sul mio pc (e anche su altri) funziona! Qualcuno ha un' idea? Da cosa può dipendere? Grazie |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
|
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:19.