多个扫描枪扫条码录入到程序中,如何编程?想破头了~~~

goddezz 2015-04-21 08:47:56
一台电脑,多把扫描枪扫码。给个思路,多谢大神!!!
...全文
1039 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
taozc 2015-05-30
  • 打赏
  • 举报
回复
欣技CipherLab的一些型号支持在扫描枪端设置前缀字符和后缀(默认回车换行),如果每个条码枪分别设置前缀为A_、B_、C_,,,这样就可以区分。 就是不知道你这个是否支持。
宝龙哥 2015-05-01
  • 打赏
  • 举报
回复
对于重要数据的录入,必须要有一个人工确认保存的过程才比较的可靠
宝龙哥 2015-05-01
  • 打赏
  • 举报
回复
这种情况最好单独配一台电脑,如果要强行连接多台也可以实现,不过一些情况下会有问题,比如,如果完全监控端口来识别数据因该存入的位置,那么将脱离人工识别,操作人员随便扫描一下进行测试,你的程序一般很难识别是操作人员误操作,这将多出一个垃圾数据 现在一台低端电脑非常的便宜,紧紧是录入的话2000多点就能买到了
uhian 2015-04-30
  • 打赏
  • 举报
回复
楼主的意思难道是同一台电脑,连接着不同的枪,想同时扫码?比如打开A、B两个程序,X枪在A程序扫码,Y枪同时在B程序扫码?这个理论上不可能吧。焦点只能在一个地方。
CCED136 2015-04-29
  • 打赏
  • 举报
回复
如果不是,都是通过一个 com 口上来的数据, 那只能看扫描出来的数据中,是否包含枪码了
CCED136 2015-04-29
  • 打赏
  • 举报
回复
一般扫描枪都是通过驱动程序, 挂在电脑上的虚拟串口上吧, 例如 com6-1枪, com7-2枪, com8-3枪, 如果是这样的情况, 那就根据虚拟串口号区分就行了
宝龙哥 2015-04-22
  • 打赏
  • 举报
回复
大概的原理就是每台键盘设备在计算机中都有一个串口号,包括USB的也是虚拟了一个这样的串口,监控它,截获它输入的数据就可以“想干什么就干什么”了
宝龙哥 2015-04-22
  • 打赏
  • 举报
回复
楼主搜索我之前回复的帖子,里面详细论述了实现区分的原理,一般的讲,用一台电脑使用多个扫描枪的情况极少,通常都是一个扫描枪配合一台电脑 你的扫描枪是否为你实现了捕捉的接口,这个你也可以先咨询厂商或查看是否有配套开发软件
9527 2015-04-22
  • 打赏
  • 举报
回复
不能直接使用这样的扫描枪,都走键盘这种模式,就乱了,看看扫描枪有没有提供动态库或者串口的方式
宝龙哥 2015-04-22
  • 打赏
  • 举报
回复
扫描枪和键盘一样,输入框获得焦点,扫描枪直接扫描,连接一万把也是这样的
goddezz 2015-04-22
  • 打赏
  • 举报
回复
引用 3 楼 kfrght 的回复:
楼主搜索我之前回复的帖子,里面详细论述了实现区分的原理,一般的讲,用一台电脑使用多个扫描枪的情况极少,通常都是一个扫描枪配合一台电脑 你的扫描枪是否为你实现了捕捉的接口,这个你也可以先咨询厂商或查看是否有配套开发软件
恩恩 我试试
goddezz 2015-04-22
  • 打赏
  • 举报
回复
引用 2 楼 9527 的回复:
不能直接使用这样的扫描枪,都走键盘这种模式,就乱了,看看扫描枪有没有提供动态库或者串口的方式
恩 多谢 我也是想不出键盘这种方法怎么实现。
goddezz 2015-04-22
  • 打赏
  • 举报
回复
引用 1 楼 kfrght 的回复:
扫描枪和键盘一样,输入框获得焦点,扫描枪直接扫描,连接一万把也是这样的
这个我知道啊,但是多扫描枪的话,有可能同时使用的时候,扫码会有问题。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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