如何让条码扫描仪扫到的数据存到指定的文本框

zoomwe 2008-07-17 06:14:28
如何让条码扫描仪扫到的数据存到指定的文本框

我有一个Metrologic 的条码扫描仪,型号:MS1690 Focus 是USB接口的

现在随便打开一个记事本,一扫条码, 条码就显示在记事本里了

后来试了一下,只要可以输入文字的地方,光标在那里就可以看到扫出来的数据了。

因为这个情况,我要想把扫到数据放在text1的文本框里,就比较麻烦

如果用setfocus到文本框,但是因为会改其他文本框的值,到时候万一忘了把焦点移回来,不就扫到别的文本框里了嘛

所以想问问各位,有没有人有这方面的经历

可以把扫描进来的数据在内存中的,就把它截取,然后放到指定的文本框内,以后不论光标在什么地方,都可以把条码扫到指定的文本框内
...全文
1017 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zoomwe 2008-07-30
  • 打赏
  • 举报
回复
COM口的,我做过了,很简单的,只要把BUFF里的数据读出放到指定的text控件里就OK
关键USB放在什么地方都可以得到条码,反而不好控制,头疼的是这个问题。最好也能在BUFF里拦截,关键VB里有没有关于USB的这方面的控件.
_l_ 2008-07-28
  • 打赏
  • 举报
回复
换成串口的

我做USB的条码扫描枪的时候 一般再在窗口上只有1个TXT框 手工输入 另外给界面的

lsftest 2008-07-27
  • 打赏
  • 举报
回复
用myspy、spy++之类的看看它是用什么方式输入条码的,然后试试拦截对应的消息自己做处理。
newnazi 2008-07-27
  • 打赏
  • 举报
回复
可以考虑 使用串口扫前 我做过用得MSCOMM 控件 比USB和PS2的方便很多

把数字转换成条码需要转门的 控件
newnazi 2008-07-27
  • 打赏
  • 举报
回复
可以考虑 使用串口扫前 我做过用得MSCOMM 控件 比USB和PS2的方便很多

把数字转换成条码需要转门的 控件
wsri6 2008-07-17
  • 打赏
  • 举报
回复
前两天我刚提了这个问题,你搜一下吧!
嗷嗷叫的老马 2008-07-17
  • 打赏
  • 举报
回复
看一下SDK有没有相应的接口可用

应该不会只有模拟按键这一种死接口的.

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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