当前位置:  开发笔记 > 编程语言 > 正文

从.net(C#)windows应用程序中的条形码扫描器读取数据!

如何解决《从.net(C#)windows应用程序中的条形码扫描器读取数据!》经验,为你挑选了2个好方法。

如何从.net Windows应用程序中的条形码扫描器读取数据?

有人可以给出要遵循的步骤顺序吗?我是新手.



1> Quassnoi..:

看看扫描仪插孔.

如果它看起来像这样:

那么它就是keyboard wedge扫描仪.它就像一个键盘:只需将条形码键入编辑字段即可.

如果它看起来像这样:

,这是一个serial port扫描仪.

您需要创建一个实例System.IO.Ports.SerialPort并使用它与扫描仪进行通信.

如果它看起来像这样:

,这是一个USB扫描仪.但从程序员的角度来看,它可以是一个keyboard wedgeserial port扫描仪.您需要查看手册,找出它并使用上述方法之一.

PS如果你真的在这里发布你的扫描仪模型会更容易.



2> G-...:

我现在使用Wasp USB WCS3905条形码扫描仪连接到我的几个winform(和1个控制台)应用程序,虽然没有注意到与其他品牌的USB扫描仪的差异.

我总是测试一个新的出现方式是启动记事本并扫描一大堆代码,以防止出现的所有内容; 书籍,DVD,资产标签,但最重要的是我需要跟踪的股票.这将允许您可视化数据的捕获方式.

根据我的经验,他们都像用户在键盘上连续输入每个角色,然后是"Enter"按键.

对于在文本框控件中扫描的每个字符(注意:不完整的条形码),然后至少跟随事件触发:
KeyDown
KeyPress
TextChanged
KeyUp

扫描结束时的Enter键可用于推送表单的AcceptButton

应该注意的是,我只在英国 - 英国和美英配置的Windows系统上使用过这些.

G-

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有