【发布时间】:2018-01-22 07:32:27
【问题描述】:
我想在c#编程中区分键盘输入和条形码输入
不为条形码添加前缀或后缀。
我该怎么做?
【问题讨论】:
-
欢迎来到 StackOverflow,请花一点时间阅读how to ask guide,以便您提出更好的问题,并让其他人更好地了解您并为您提供所需的答案。
-
通常,如果您想这样做,最好在与“键盘垫片”模式相反的任何替代模式下使用扫描仪。 IE。不要让工具伪装成键盘然后转身尝试将其与键盘区分开来。您的工具是否支持这种其他模式取决于具体的工具,应该在它的手册中找到。
-
我第二个 Damiens 解决方案。我通常使用 USB OEM/OPOS 模式 + Microsofts POS 库。不确定是否所有条形码扫描仪都支持它,但我猜它是相当标准的。
-
如果您能告诉我们真正的问题是什么,那就太好了。试试看打字速度?