USB 인터페이스가있는 바코드 스캐너가 있으므로 HID로 표시됩니다.휴먼 인터페이스 장치를 디버깅하는 방법은 무엇입니까?
이유가 있습니다. 은 첫 문자에서 중단 점이되어야합니다.
내 델파이 IDE를 앞에 가져다 놓으면 중단 점에서 멈추고 바코드의 나머지 부분은 마치 키보드 앞에 입력 된 것처럼 내 코드에 주입됩니다 (어떤 방법 으로든 USB 스캐너는 또 다른 HID입니다.
이 문제를 방지 할 수있는 방법이 있습니까? 또는 입력 소스에 대한 초기 점검을 추가 하시겠습니까?
나는 이제 RS232 인터페이스가있는 스캐너를 찾고 있습니다.
아마도 한 번에 한 문자만으로 몇 가지 테스트 바코드를 만들 수 있습니까? – Charles
+1 완벽한 해결책은 아니지만 삶을 편하게 만듭니다. 감사. – Mawg
Windows 메시지 (wm_char?)를 가로 채서 어떤 종류의 배열에 넣고 msg를 처리하도록 설정 한 다음 코드를 통해 입력에 제공 할 수 있습니까? –