社区
C#
帖子详情
C# 操作USB接口 ,读取到USB接口扫描器扫描到的数据
hua_nan_she
2011-11-09 09:46:04
就是一个手持扫描枪,直接插上电脑就可以用的那种。现在要做个用程序操作,在扫描枪读取到一个码之后显示出来。关键的
问题就是怎么在扫描枪获得数据
求解,急啊
...全文
3045
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
【Peng-Robinson状态方程】计算纯组分系统的z因子和逸度系数、计算多组分系统的z因子和逸度系数、计算泡点压力、计算露点压力研究(Matlab代码实现)
内容概要:本文档聚焦于基于Peng-Robinson状态方程的化工热力学计算研究,系统介绍了利用Matlab代码实现纯组分及多组分系统的压缩因子(z因子)和逸度系数的计算方法,并进一步拓展至泡点压力与露点压力的数值求解。资源涵盖了从状态方程推导、非线性方程求根、相平衡条件判断到迭代算法实现的完整技术路线,提供了可运行的Matlab程序代码,有助于深入理解实际工程中物性参数的计算原理与实现过程; 适合人群:具备化工热力学基础知识和一定Matlab编程能力的高校学生、科研人员及工程技术人员,尤其适合从事过程系统模拟、油气田开发、精馏设计及相关领域研究的专业人士; 使用场景及目标:① 掌握Peng-Robinson方程在真实气体物性计算中的应用;② 实现多组分混合体系的相平衡计算与泡/露点预测;③ 为Aspen Plus等商用流程模拟软件提供底层算法验证与教学参考;④ 支持科研论文复现、课程设计、毕业设计及工业过程优化中的热力学
数据
支撑需求; 阅读建议:建议读者结合经典化工热力学教材同步学习,重点理解立方型状态方程的根判别、迭代收敛策略与相平衡准则的数学表达,动手调试并运行所提供的Matlab代码以掌握算法细节,还可将其扩展应用于其他状态方程(如SRK、vdW)的对比分析研究。
华为eNsp模拟器命令参考
源码下载地址: https://pan.quark.cn/s/a4b39357ea24 Huawei - Ensp 下载链接 ----- 1、百度网盘: 链接: 二维码: image-20220919182315954 2、阿里云盘 链接: 3、迅雷云盘 ----- 安装流程 00001 1、安装顺序 \ 核心软件 1、安装wireshark 、安装winPacp、安装virtualBox、安装eNSP 2、安装扩展包 1、将对应设备拖入拓扑图,启动设备。 2、系统提示导入扩展包,将对应设备的文件导入即可。 ----- 3、可能的问题 1、对于 路由设备 应开启CPU虚拟化 任务管理器-性能 image-20220919204958763 开启方法 :可进入主板BIOS开启CPU虚拟化。 其他开启CPU虚拟化的方法均可,通过主板BIOS开启CPU虚拟化 建议自行百度。 2、Windows Hyper-V 与 VirtualBox不兼容(40错误码) 解决方案:
文件
操作
工具库项目 Python完整源码与测试部署文档
内容概要:本资源围绕常用文件
操作
工具库封装提供一套可运行的 Python 工程源码,覆盖路径处理、临时文件创建、文件复制、文件删除、目录管理、异常处理、工具函数报告输出和命令行执行入口。项目包含核心源码、示例配置、单元测试、Dockerfile 与 README 文档,可用于构建可复用的文件系统
操作
工具包、沉淀常见文件处理函数并验证工具库质量。 适合人群:适合 Python 开发者、后端研发、自动化脚本开发者、文件系统工具开发学习者,也适合需要封装通用文件
操作
函数和单元测试模板的技术人员。 能学到什么:①路径处理、临时文件、复制删除和目录管理等常用文件
操作
封装方法;②工具函数输入校验、异常处理和报告输出的工程化组织方式;③使用 Python 标准库构建可测试、可复用的文件
操作
工具库和 CLI 示例;④通过 README、unittest 和 Dockerfile 快速验证项目可运行性。 阅读建议:建议先阅读 README 了解项目结构、运行命令和测试方式,再参考 examples/sample.json 配置路径、临时文件和复制删除
操作
,随后运行单元测试与命令行示例,结合源码理解工具库
接口
设计、异常处理和文件
操作
流程。
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章