用C#来读取USB无线条码扫描枪,不想改成RS232.
请教各位大侠:我如何用C#来读取USB无线条码扫描枪,其他程序就不能读并且不要读取键盘的数据.我一直都搞不好请各大侠指教.就是在程序里读取无线扫描枪其它的就屏蔽掉包括键盘...
请教各位大侠:
我如何用C#来读取USB无线条码扫描枪,其他程序就不能读并且不要读取键盘的数据.我一直都搞不好请各大侠指教.就是在程序里读取无线扫描枪其它的就屏蔽掉包括键盘,也不要让无线扫描枪干扰其它程序.请给调试了的代码,谢谢! 展开
我如何用C#来读取USB无线条码扫描枪,其他程序就不能读并且不要读取键盘的数据.我一直都搞不好请各大侠指教.就是在程序里读取无线扫描枪其它的就屏蔽掉包括键盘,也不要让无线扫描枪干扰其它程序.请给调试了的代码,谢谢! 展开
2014-03-12
展开全部
usb的扫描枪会往默认的文本框里自动填数据
只要保证你的程序在最前然后需要的位置总是处于可输入的模式
只要保证你的程序在最前然后需要的位置总是处于可输入的模式
追问
我需要的是灵活不是总在前,就是想在一台电脑里可同时使用其它程序,不受干扰。
追答
既然已经有网友采纳了 , 我就再多说几个 采纳的意见里面的usb api的方面是的确可行的 但是从厂家方面来说 购买了产品 使用前需要自己写API显得很麻烦 要么就是用的usb直接往焦点文本框里面输入 要么就是usb插上去以后用一个虚拟串口进行读取条码数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
上海赛图图像设备有限公司
2023-06-12 广告
2023-06-12 广告
扫描仪的安装可以分为以下几个步骤:1. 下载驱动程序软件,运行。2. 接受安装协议,下一步。3. 选择安装目录,通常是默认的系统安装目录。4. 找到设备并打开设备管理器,查看扫描仪是否已经成功安装。5. 如果已经成功安装,则可以在计算机上看...
点击进入详情页
本回答由上海赛图图像设备有限公司提供
展开全部
呵呵,又看到你了,真是锲而不舍,只是不知道谁给你的烂方案。
给你个思路:
需要引入API函数,获取USB-HID 类别,然后循环获取USB识别码。
也就是 PID 和 VID,你的麻烦就在这里,因为USB条码枪的这两个值没有统一规定。不同的枪会有不同的值。得到这两个值,与你设定的设备值匹配,就是找到了你的USB条码枪设备,剩下就简单了,取出设备文件值,用createfile打开。
这相当于你要编写一个专用的USB设备驱动程序了。技术难度可想而知。
你网上百度一下 c# usb-hid。没有现成的,因为不会这么出方案。
-------------------你的情况,一般我们会采用带WIFI网络的 PDA智能设备来做。
用C#开发一个离线或者在线APP,上传数据直接通过wifi网络连接数据库。
直接将数据写入数据库。这些数据想怎么用都行。
给你个思路:
需要引入API函数,获取USB-HID 类别,然后循环获取USB识别码。
也就是 PID 和 VID,你的麻烦就在这里,因为USB条码枪的这两个值没有统一规定。不同的枪会有不同的值。得到这两个值,与你设定的设备值匹配,就是找到了你的USB条码枪设备,剩下就简单了,取出设备文件值,用createfile打开。
这相当于你要编写一个专用的USB设备驱动程序了。技术难度可想而知。
你网上百度一下 c# usb-hid。没有现成的,因为不会这么出方案。
-------------------你的情况,一般我们会采用带WIFI网络的 PDA智能设备来做。
用C#开发一个离线或者在线APP,上传数据直接通过wifi网络连接数据库。
直接将数据写入数据库。这些数据想怎么用都行。
追问
其实我也看过这样的说法就是一直没调出来,好希望有源码,就是想在一台电脑里可同时使用其它程序,非常多谢你的回答。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
usb扫描枪就相当于一usb键盘,只要程序里有焦点光标文本框,就自动输出内容,不需要你去读取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
USB模拟串口!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询