收藏 | 举报 2012-07-05 05:36   关注:28   回答:2

条码扫描枪,开发

已解决 悬赏分:15 - 解决时间 2025-06-26 02:44
Edit控件获得光标,扫描枪扫描产品后,条码自动录入到了Edit控件中,如何判断录入完毕,这个时间如何判断。如何实现;
  • 游客
  支持(0)  |   反对(0)  |   举报 2012-07-05 05:40
通常条码枪可以设置条码输入完后可以加一个回车,你的edit的检测事件中可以判断这个字符。
  • 游客
举报 2012-07-06 02:03
从你的描述来看,应该是 PS2接口 或者 USB-HID 接口,需要控制光标输入焦点。
一般PS2 或者 USB-HID 条码枪,都会发送 回车换行在字符串的尾缀。
也就是你的程序只要最后能以“回车换行” 也就是键盘上的 ENTER 键触发的函数处理数据就可以了。在 VC++中最简单的就是 OnOK(),其他语言就不知道了。

另,要是 RS232接口,直接按照串口编程做就是了。
 
  文明转播  行业协会  备案信息  安全网站