首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

判断键盘输入仍是扫码枪输入

2013-09-13 
判断键盘输入还是扫码枪输入Winfrom窗体上有多个TextBox。需求效果:扫码枪在第一个TextBox里面扫描一下完成

判断键盘输入还是扫码枪输入
Winfrom窗体上有多个TextBox。需求效果:扫码枪在第一个TextBox里面扫描一下完成后 光标自动跳到下一个TextBox,TextBox这里是允许手动输入的、 手动输入不用自己跳。 我想怎么判断他是键盘输入还是扫码枪输入,怎么判断啊  求。。。。。。。。
我现在是这样做的。判断文本改变事件,可是扫描枪扫描进去的值是一个个添加进去的,所以当添加第一个值时,光标就跳到下一个TextBox了。。手动输入也一样。。 textbox 扫码枪?键盘输入 键盘输入事件
[解决办法]
扫码强其实就是模拟键盘输入
[解决办法]
扫码枪通常都是扫描后,自动带一个回车。程序中是判断回车后,再移到下一个输入框的。所以,如果是键盘输入的,只要不按回车,就不会移到下一个输入框的。
如果说要判断,即使是键盘输入的回车也不移到下一个输入框,那就很难了。不知道用API是不是能够判断出来。
[解决办法]
这很简单啊,扫描枪是自动带一个回车的。

热点排行