0

我正在开发一个条形码跟踪表格c#,我正在使用AGROX USD barcode scanner

我想知道当我的表单处于最小化状态或说它在后台运行时是否有可能读取打孔条形码。

目前,打孔数据在光标聚焦的地方打印。我想以我的表格将打孔数据存储在我指定的位置。我听说阅读 USB 端口可以帮助我,但我不知道该怎么做,因为我是新手。

任何帮助将不胜感激

4

1 回答 1

0

我同意 Mark Ransom,您应该为您的扫描仪寻找不同的 APi。

如果没有其他 api,您可以在Global keyboard events之后监听,然后假设 100 毫秒内输入的 13 个(取决于条形码类型)连续数字是您键盘的扫描。

通过只接受快速输入的数字,您可以过滤掉在其他应用程序中手动输入数字的人。

于 2013-07-17T06:33:15.997 回答