我正在創建一個使用delphi進行大學項目的程序,該項目涉及掃描書籍進出庫,我打算使用USB條形碼掃描儀讀取條形碼,但想知道如何從掃描儀讀取數字到德爾福的變量? 謝謝,喬治。從掃描儀讀取條碼到Delphi程序中的變量
回答
幾乎所有的USB條形碼掃描儀都模擬鍵盤並將字符填入鍵盤緩衝區。你不需要做任何事情。只需在窗體上放置編輯控件,讓它聚焦,掃描條形碼,讀取編輯值,清除它,重新設置焦點,然後沖洗並重復。當然,您將遇到常識鍵盤輸入和掃描儀區別的問題,但這是另一個問題。
因此,他們可以選擇一個編輯框的條形碼,並掃描它? 有沒有一種方法可以將它直接讀入變量而不需要編輯框?所以他們沒有看到輸入的數字? –
您應該能夠鉤住表單的按鍵事件,但是您需要區分條形碼讀取器的輸入和用戶的常規鍵盤輸入。你如何做到這一點取決於你的應用程序的性質和用戶的期望。粗略的方法是測量各個按鍵之間的時間。 –
這可以起作用,還有什麼其他方法可以區分它們? 我可以以某種方式查看正在從中讀取信息的USB端口嗎? –
我用TJvHidDeviceController直接從USB掃描儀讀取條形碼數據,例如: Jedi USB project read and write Delphi
這比楔形模式的掃描儀要好得多,因爲你需要保持專注在編輯框中的所有時間
- 1. 從USB條形碼掃描儀讀取
- 2. 從多個條形碼掃描儀讀取數據到C#應用程序
- 3. 從C掃描儀或條形碼閱讀器讀取數字#
- 4. 使用zxing條碼掃描儀獲取條碼掃描圖像?
- 5. Android條碼掃描儀不讀取一些條碼
- 6. Java掃描儀從文件中讀取
- 7. Datalogic條形碼/重量掃描儀
- 8. 條碼圖像掃描儀
- 9. 條碼掃描儀數據提取
- 10. 讀取文件,掃描儀
- 11. 使用掃描儀讀取
- 12. Java從條形碼掃描儀獲取條形碼信息
- 13. 代碼39條形碼「1」很難被掃描儀讀取
- 14. PhoneGap條碼掃描儀教程
- 15. 從掃描儀只讀數
- 16. 如何從android條碼掃描器程序讀取數據?
- 17. 在條形碼掃描儀掃描時用java打印條碼
- 18. 從掃描儀讀取字符
- 19. 從掃描儀讀取文件
- 20. Java掃描儀()從陣列讀取
- 21. 無法讀取條形碼掃描儀的輸出
- 22. 在一行中用掃描儀讀取多個變量
- 23. 找到掃描儀sdk,掃描條碼細節
- 24. 條形碼掃描儀重定向到掃描網址
- 25. 從掃描儀變量沒有方法
- 26. 爲什麼我的掃描儀類不能讀取3變量
- 27. 掃描儀摩托羅拉9090不讀取條碼類型128B
- 28. 在Java中從掃描儀讀取可變寬度令牌?
- 29. 如何從條形碼掃描儀獲取UPC代碼?
- 30. 在條形碼掃描儀從UPC號碼獲取命名
這裏有['幾個問題'](http://stackoverflow.com/search?q=%5Bdelphi%5D+barcode+scanner)在這裏問,除非您告訴我們關於掃描儀的更多信息,否則Google肯定會提供幫助。你將要使用的模型。 – TLama