Obsługa skanera kodów kreskowych

0

Kod jest skanowany automatycznie, natomiast mam problem z obsługą zdarzenia. Chciałbym, aby po zeskanowaniu kodu wykonywała się konkretna czynność. Próbowałem zrobić to w onChange, ale zostaje zeskanowana tylko pierwsza cyferka kodu.

Czy dodać do tego obsługę jakiegoś komunikatu? Jak sprawdzić jaki komunikat jest wysyłany przez skaner? A może inne zdarzenie?

1

Większość skanerów wysyła #13, #10 lub jakąś inną kombinację tych kodów (enter/znak powrotu karetki) pod koniec czytania, możesz to wykorzystać.

0

W zdarzeniu KeyPressed?

A skaner to Argox AS-800URG

0

Z tego skanera nie korzystałem, ale wszystkie z którymi miałem styczność pozwalały na ustawienia prefixu/suffixu.
Po ustawieniu wyłapujesz w zdarzeniu dany znak (może być w tym które podałeś)

0

Czy twój skaner kodów jest wykrtwany jako urządzenie klasy hid (klawiatura) czy jako Virtual Com bo rozumiem że jest na usb ?

0

Jeśli skaner działa na porcie COM, to spróbuj się posłużyć tym: Odczyt z portu COM

0

W zdarzeniu KeyPressed?
w jakimkolwiek zdarzeniu generowanym po naciśnięciu klawisza.
skaner podpięty przez USB jest takim samym urządzeniem wejściowym jak klawiatura

1 użytkowników online, w tym zalogowanych: 0, gości: 1