Hook na dane urządzenie

0

Witam,

Tworzę program typu "stock control", który ma działać na komputerze kasowym w sklepie. Komputer ma możliwość wprowadzania danych poprzez skaner kodów kreskowych (USB) oraz klawiaturę (USB) lub ekran dotykowy.

W związku z tym chciałem się zapytać czy jest możliwość aby założyć hooka tylko na skaner kodów, tak żeby przy każdorazowym zeskanowaniu produktu przechwytywać jego kod? Przy normalnym hooku łapie także dane wprowadzanie z ekranu dotykowego lub klawiatury.

0

Te skanery kodów nie zachowują się przypadkiem dokładnie tak samo jak dodatkowa klawiatura? Przynajmniej te stare tak robiły, a to dość rozsądne wyjście moim zdaniem. W przypadku takich skanerów wystarczy raczej trzymać focus w odpowiednim miejscu i automatycznie wykrywać wpisanie pełnej długości kodu. Przy odpowiednim interfejsie nie ma nawet sensu rozróżniać wklepywania "z palca" od użycia czytnika.

0

Skaner jest starszego i system widzi go jako kolejną klawiaturę. Odczytywanie wyglada tak że skaner podaje cyfry z kodu i symuluje wcisniecie entera.
Dobry pomysł z tym żeby system reagowal tylko na ciagi o dlugosci 8 (EAN-8) i 13 (EAN-13) cyfr a caly pozostaly input ignorowal. Dziekuje za podpowiedz

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