바코드 리더에서 usb 값을 읽어야합니다. 여러 가지 시도를했는데 키보드에서 키 스트로크처럼 작동하는 것으로 이해했습니다. 바코드를 읽고 포커스가있는 곳으로 값을 제공합니다.C에서 바코드 스캐너에서 값을 읽는 방법 #
바코드 값이있는 텍스트 상자의 문자열을 가져 오기 위해 이벤트를 시작하려고했지만 바코드 값이 20자인 경우 이벤트는 문자열 길이를 얻기 위해 20 번 실행됩니다. 또한 사용자는 다른 유형의 바코드 형식을 사용할 수도 있습니다. 그래서 나는 길이에 대해 확신 할 수 없다.
바코드 스캐너에서 C#으로 읽는 가장 좋은 방법은 무엇인가?
스캐너에 바코드를 보내지 마십시오. * CODE *? 최종 '*'의 마지막 색인을 찾을 수 없습니까? 모든 스캐너가이 작업을 수행하는지는 모르지만 대부분은 프로그래밍 할 수 있습니다. – LokiSinclair
대부분의 바코드 스캐너에는 사용할 수 있도록 설정할 수있는 종료 코드가 있습니다. 일부는 초기화 코드도 가지고 있습니다. 스캐너에 이러한 기능이 있으면 초기화 코드와 종료 코드를 설정하고이를 구분 기호로 사용하면됩니다. 최소한 그것은 종료 코드를 갖습니다. 일반적으로 또는 으로 설정할 수 있습니다. –
Icemanind
@Icemanind, 답변으로 게시 –