我正在使用POS系统,并且具有有线条形码扫描器,它具有以下功能: 型号: F5, 端口: USB, 符号:一维。 我什至在记事本中尝试了条形码,但我注意到它会在条形码字符串后自动触发回车键。现在,我要问的是在条形码字符串之前触发shift键或tab键的可能性。因此,我可以在Windows窗体应用程序中创建一个KeyDown事件,以在焦点移到Shift键或Tab键时将焦点放在我的文本框中。
简单地说,我想进行条形码读取,而无需手动将焦点放在文本框中。预先谢谢你。
答案 0 :(得分:1)
大多数扫描仪可以在扫描的条形码数据中添加前缀代码以进行通知。
例如,本文将对您有所帮助。
How can I add a Prefix value to my ds4208 barcode scanner
请检查所用扫描仪的手册。
答案 1 :(得分:0)
条形码扫描器在打印出条形码后将始终使用回车键。这表明条形码已完成打印。
您可以执行以下操作(如果扫描仪不允许添加前缀):
当然,如果您走这条路线,则必须考虑用户输入字符。因此,您可能必须检查输入内容的耗时等。
最终,最好是能够控制条形码(在其中可以给自己加上前缀,例如“ USR15840”,然后在“ USR”上按下按键并输入)。