在一個小的.net C#應用程序我用LibUsbDotNet讀取條碼掃描儀的USB輸出http://libusbdotnet.sourceforge.net/V2/Index.html。問題是我不知道如何將輸出轉換成我能讀的東西。掃描儀設置爲在每個條形碼之後輸出一個回報,所以我需要例如檢測。我認爲,輸出結果是8位字節組。它可以作爲鍵盤輸入安裝。那麼,我與掃描儀輸出有什麼關係才能將它變成可讀的?閱讀(解碼,轉換)通過LibUsbDotNet在C#中的條碼掃描儀輸出
0
A
回答
0
我認爲(還沒有自己嘗試過 - 但我已經在barcodescanners上工作過很長時間了)這個例子:http://libusbdotnet.sourceforge.net/V2/html/e61bb81e-108b-4f84-a77d-8ccdecebfa31.htm就是你正在尋找的例子。 條形碼掃描儀通常會張貼「字符串」,然後是換行符/回車符(或兩者),就像使用鍵盤輸入代碼後輸入回車一樣。
該示例在事件中使用Console.Write(Encoding.Default.GetString(e.Buffer, 0, e.Count));
,將字符串發送到控制檯。您不需要寫入設備,只需閱讀事件即可。
相關問題
- 1. 從C掃描儀或條形碼閱讀器讀取數字#
- 2. 訪問條碼掃描儀輸出?
- 3. 無法讀取條形碼掃描儀的輸出
- 4. 讀USB條形碼掃描儀轉換成Java應用
- 5. 從USB條形碼掃描儀讀取
- 6. 在條形碼掃描儀掃描時用java打印條碼
- 7. 條碼圖像掃描儀
- 8. 使用zxing條碼掃描儀獲取條碼掃描圖像?
- 9. 掃描儀不停止閱讀輸入
- 10. 掃描儀停止閱讀輸入
- 11. Android條碼掃描儀不讀取一些條碼
- 12. Android Zxing掃描儀無法掃描條形碼模式中的條形碼
- 13. ZXing條碼掃描器閱讀巴西條碼
- 14. 代碼39條形碼「1」很難被掃描儀讀取
- 15. 掃描儀輸入讀取多行代碼同時,拋出IntputMismatchException
- 16. 用於MonoTouch的條形碼掃描儀?
- 17. 顯示條形碼掃描儀輸出richtextbox免費
- 18. 如何編寫Visual Basic代碼以讀取條形碼掃描儀的輸入?
- 19. 從掃描儀讀取條碼到Delphi程序中的變量
- 20. 如何解碼QR碼是由紙掃描與「zbar和條形碼閱讀器」
- 21. InputMismatchException時在閱讀文件,掃描儀
- 22. C#代碼掃描:聲納掃描儀與SonarQube掃描儀爲MSBuild
- 23. phonegap條形碼掃描儀與日食
- 24. 條碼掃描儀數據提取
- 25. PhoneGap條碼掃描儀問題
- 26. 圖書館條碼掃描儀
- 27. Datalogic條形碼/重量掃描儀
- 28. 英特爾xdk 2條碼掃描儀
- 29. 自定義條碼掃描儀屏幕
- 30. 鍵盤條形碼掃描儀
嗨riffnl, 並感謝您的答案!這正是我試圖從掃描儀讀取數據的原因,基於這裏的只讀示例http://libusbdotnet.sourceforge.net/V2/html/9926451f-29bf-4fae-9233-f6467ed072c7.htm,但在控制檯中我只看到垃圾。 – bfi 2010-06-04 08:43:19
您可以配置此掃描儀以讀取特定類型的代碼嗎? – riffnl 2010-06-04 08:44:52
是的。從配置導: 解碼器選擇 EAN/UPC 代碼128/EAN 128 代碼39 代碼32 庫德巴 交錯2/5 默認爲EAN/UPC(附加元件關)。 – bfi 2010-06-04 09:14:09