条码枪的编程接口

YiYanXiYin 2016-05-06 01:26:41
条码枪有没有编程接口, 我想写个后台运行的程序, 在这个程序里面实现获取条码枪扫出的条码, 可行不
每次获取到条码的时候能不能将条码枪的唯一编号一起获取到(类似网卡的mac地址, 也就是硬件唯一编码, 不知道条码枪有这个东西没有)
...全文
1479 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtnu200 2016-05-06
  • 打赏
  • 举报
回复
你可扫描枪理解为一个键盘就对了,另外唯一编号这些,你得在 条码内容上做功夫,正确扫描枪只能取到条码的内容,所以你在生成条码内容时,可以把唯一编号加入去,按一定的格式,扫描得到内容后再进行分解,得到你想要的对应内容
飞天凤凰601 2016-05-06
  • 打赏
  • 举报
回复
条码枪相当于键盘输入字串,就这么简单,你把他复杂化了..
飞天凤凰601 2016-05-06
  • 打赏
  • 举报
回复
不要把条码枪想得太复杂,哪个可以设置的,其实就是一些字符串的输入,还可以在末尾加上回车. 如果还要什么接口,这东西不会卖得这么好的..
Struggle_hardllz 2016-05-06
  • 打赏
  • 举报
回复
可行的, 我之前做了个条码枪接收器,当条码枪扫描到条码的时候显出条码的编号。
拜一刀 2016-05-06
  • 打赏
  • 举报
回复
引用 4 楼 sp1234 的回复:
大多数扫描枪连在键盘口上,其它连串行口的扫描枪也是安装一个驱动来模拟键盘。因此,你的.net程序不需要任何额外的东西,人家扫描条码时就跟从键盘上敲入按键内容是一样的。 只不过,扫描枪可以通过扫描设置手册上的条形码,可以设置“前后缀”。例如你可以设置前缀为"$hello#",后缀为"#$%^",那么你的应用则可以仅仅对这种输入的键盘内容作为条码,而对于其它输入形式则丢弃。
键盘口的好麻烦,之前用过一个,要用y型线从键盘口分出来两个头,一个接键盘,一个接扫码枪.如果单接扫码枪,感觉好像电脑本来没识别到键盘口有啥设备,突然传来一条数据,然后键盘口就死过去了(不能即插即用的锅?).....有人说至少要拆一个键盘上的小电路板接上,好让电脑识别出来这口接了个键盘 又或者我当时用的扫码枪型号太老了?
引用 3 楼 zeratul1990 的回复:
用串口的,根据串口号区别 usb接口的也是串口模式的 只要不买键盘口的就行
好像记错了,看了下自己的程序,usb口好像也是像键盘一样光标在哪就向哪里输入的
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
大多数扫描枪连在键盘口上,其它连串行口的扫描枪也是安装一个驱动来模拟键盘。因此,你的.net程序不需要任何额外的东西,人家扫描条码时就跟从键盘上敲入按键内容是一样的。 只不过,扫描枪可以通过扫描设置手册上的条形码,可以设置“前后缀”。例如你可以设置前缀为"$hello#",后缀为"#$%^",那么你的应用则可以仅仅对这种输入的键盘内容作为条码,而对于其它输入形式则丢弃。
  • 打赏
  • 举报
回复
你可以将你要的“扫描前编号”设置到扫描前后缀中,并且用你的程序来识别。这需要看你的扫描设备的设置手册,看看能最多设置多少字符。
拜一刀 2016-05-06
  • 打赏
  • 举报
回复
用串口的,根据串口号区别 usb接口的也是串口模式的 只要不买键盘口的就行
下雨天抽烟 2016-05-06
  • 打赏
  • 举报
回复
条码枪就是一个串口喽,扫出来就是一个字符串,去看看串口的读取试一下
RubenLuLu 2016-05-06
  • 打赏
  • 举报
回复
条码枪要是没有编程接口,那你想想各大超市里面的系统都是买的条码枪指定的系统?。如果是这样条码枪早被淘汰了。 如今的条码枪就是一个普通的硬件而已。各大超市里面所使用的库存系统,都可以连各种枪的。就像你的电脑可以识别各种内存条一样。 可行! 为什么你需要知道是哪个条码枪所扫的内容呢我很好奇。你的第二个目的就是这个对把

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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