社区
C#
帖子详情
C# 操作USB接口 ,读取到USB接口扫描器扫描到的数据
hua_nan_she
2011-11-09 09:46:04
就是一个手持扫描枪,直接插上电脑就可以用的那种。现在要做个用程序操作,在扫描枪读取到一个码之后显示出来。关键的
问题就是怎么在扫描枪获得数据
求解,急啊
...全文
3077
10
打赏
收藏
C# 操作USB接口 ,读取到USB接口扫描器扫描到的数据
就是一个手持扫描枪,直接插上电脑就可以用的那种。现在要做个用程序操作,在扫描枪读取到一个码之后显示出来。关键的 问题就是怎么在扫描枪获得数据 求解,急啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
allanpk716
2014-06-08
打赏
举报
回复
最近弄了一个解决方案,有兴趣可以看看 https://github.com/allanpk716/USB4ScanGun
gatx166
2011-11-09
打赏
举报
回复
C# 串口编程 主要是SerialPort类 控件
javabegin
2011-11-09
打赏
举报
回复
你要在哪个文本框扫描条码,那个文本框就添加keypress事件,
hua_nan_she
2011-11-09
打赏
举报
回复
[Quote=引用 5 楼 javabegin 的回复:]
如果非要获取USB数据的话,去看看这个吧,里面有个DEMO,改起来也很简单。
http://www.developerfusion.com/article/84338/making-usb-c-friendly/
[/Quote]
现在着急用,所以采取键盘的那个。但是调用哪个事件?keypress?
就是要判断当前读取到的,然后读取完成一行就进行操作,越是着急越是想不出来了
javabegin
2011-11-09
打赏
举报
回复
如果非要获取USB数据的话,去看看这个吧,里面有个DEMO,改起来也很简单。
http://www.developerfusion.com/article/84338/making-usb-c-friendly/
hua_nan_she
2011-11-09
打赏
举报
回复
[Quote=引用 3 楼 javabegin 的回复:]
1楼说的没错。是模拟键盘输入的。
方法
1、首先设置条码枪使用回车符结束的,这个看说明书(一般是说明书上有个特定的设置条码,扫描一下就行),有的默认就是回车键扫描结束。你可以在记事本中扫描测试是不是自动回车换行的。
2、文本框添加keypress事件,然后文本框获取输入焦点,扫描条码时,在keypress事件中判断是否回车符,如果是回车符,说明扫描结束。文本框中就是条码
[/Quote]
扫描枪插入之后就已经是1中所说的状态,读取一行就回车了。
关键的操作就是,我要读取到数据进行操作后再显示。
就像串口的操作有个DataReceived似的
javabegin
2011-11-09
打赏
举报
回复
1楼说的没错。是模拟键盘输入的。
方法
1、首先设置条码枪使用回车符结束的,这个看说明书(一般是说明书上有个特定的设置条码,扫描一下就行),有的默认就是回车键扫描结束。你可以在记事本中扫描测试是不是自动回车换行的。
2、文本框添加keypress事件,然后文本框获取输入焦点,扫描条码时,在keypress事件中判断是否回车符,如果是回车符,说明扫描结束。文本框中就是条码
hua_nan_she
2011-11-09
打赏
举报
回复
[Quote=引用 1 楼 juliohuang 的回复:]
问厂家要取得,扫描枪都可以变成键盘输入命令,你不用管它,当按键输入就行。最后他发你个回车表示扫描完1条。
[/Quote]
要什么啊?我是要得到从这个usb口的扫描枪扫描到的数据,我要得到这数据进行处理后再显示,所以一定要数据啊
黄亮
2011-11-09
打赏
举报
回复
问厂家要取得,扫描枪都可以变成键盘输入命令,你不用管它,当按键输入就行。最后他发你个回车表示扫描完1条。
lihuoyin1226
2011-11-09
打赏
举报
回复
前不久有写过和你说的一样的程序,要的话可以加我QQ120320644
红外条码
扫描
器
的另类使用
C#
版
本文介绍如何使用
C#
编程语言实现条形码
扫描
器
的功能,即使在无焦点状态下也能捕捉到条形码信息。通过键盘钩子技术,无论哪个应用程序处于活动状态,都能确保
扫描
的
数据
被正确捕获并处理。
红外条码
扫描
器
的另类使用C 版
本文介绍如何使用
C#
编程语言实现一个条形码
扫描
器
应用程序,该程序能够自动激活并获取条形码信息,无论输入焦点在哪里。通过键盘钩子捕获条形码
扫描
数据
,确保条形码信息准确无误地被
读取
。
WinForm程序通过串口与
扫描
器
等设备通信
本文详细介绍了如何在
C#
WinForm程序中通过串口与
扫描
器
等设备进行通信,包括串口资源的实例化、
数据
的接收及显示。通过System.IO.Ports.SerialPort类实现串口通信,提供了初始化端口、
数据
接收事件处理及
数据
转换的代码示例。
C#
条码
扫描
功能实现示例项目
该
C#
示例项目用于实现条码
扫描
功能并保存信息。涵盖条码
扫描
功能实现、硬件设备通信交互、事件驱动编程应用、
数据
解析与清洗、条码解码技术、文件系统
操作
和异常处理等关键知识点,对学习
C#
条码处理技术有实用价值。
C#
111,129
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章