C# 用条码枪输入内容,键盘也输入内容,怎样判断那个是条码枪输入那个是键盘输入的?

2025-03-12 03:31:05
推荐回答(3个)
回答1:

楼上的,keypress 是搞不定的,
应为,条码枪一般都是键盘模式。
也就是PS2 或者 HID设备,和键盘完全一样。 呵呵。

如果你非要区分,建议将条码枪改成 串口,或者 USB虚拟串口模式,这样就可靠多了。

回答2:

判断输入字符的速度,条码的话应该是均匀的,不过大概没有那种必要,直接用串口扫描枪吧。

回答3:

响应keypress事件。可以检测到按键。