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

lj209951 2013-09-10 01:09:21
Winfrom窗体上有多个TextBox。需求效果:扫码枪在第一个TextBox里面扫描一下完成后 光标自动跳到下一个TextBox,TextBox这里是允许手动输入的、 手动输入不用自己跳。 我想怎么判断他是键盘输入还是扫码枪输入,怎么判断啊 求。。。。。。。。
我现在是这样做的。判断文本改变事件,可是扫描枪扫描进去的值是一个个添加进去的,所以当添加第一个值时,光标就跳到下一个TextBox了。。手动输入也一样。。
...全文
1563 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lj209951 2013-09-12
  • 打赏
  • 举报
回复
嗯 谢谢各位大神前来指点。。。已经搞定了。。对扫码枪不是很熟悉 原来只要扫描几个条码 就可以设置他自动跳的功能了
老龙友 2013-09-11
  • 打赏
  • 举报
回复
这很简单啊,扫描枪是自动带一个回车的。
zbdzjx 2013-09-10
  • 打赏
  • 举报
回复
扫码枪通常都是扫描后,自动带一个回车。程序中是判断回车后,再移到下一个输入框的。所以,如果是键盘输入的,只要不按回车,就不会移到下一个输入框的。 如果说要判断,即使是键盘输入的回车也不移到下一个输入框,那就很难了。不知道用API是不是能够判断出来。
lj209951 2013-09-10
  • 打赏
  • 举报
回复
这个不好办啊 有么有什么好的办法
  • 打赏
  • 举报
回复
扫码强其实就是模拟键盘输入

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧