请教各位大侠:
我如何用C#来读取USB无线条码扫描枪,其他程序就不能读并且不要读取键盘的数据.我一直都搞不好请各大侠指教.就是在程序里读取无线扫描枪其它的就屏蔽掉包括键盘,也不要让无线扫描枪干扰其它程序.请给调试了的代码,谢谢!
我需要的是灵活不是总在前,就是想在一台电脑里可同时使用其它程序,不受干扰。
追答既然已经有网友采纳了 , 我就再多说几个 采纳的意见里面的usb api的方面是的确可行的 但是从厂家方面来说 购买了产品 使用前需要自己写API显得很麻烦 要么就是用的usb直接往焦点文本框里面输入 要么就是usb插上去以后用一个虚拟串口进行读取条码数据
其实我也看过这样的说法就是一直没调出来,好希望有源码,就是想在一台电脑里可同时使用其它程序,非常多谢你的回答。
本回答被提问者和网友采纳用C#来读取USB无线条码扫描枪,不想改成RS232.
usb的扫描枪会往默认的文本框里自动填数据 只要保证你的程序在最前然后需要的位置总是处于可输入的模式
用C#编写区分USB扫描枪和键盘输入,并把扫描枪屏蔽以使程序全局使用扫描...
C++你可以将USB扫描枪,按照USB-HID设备具体开发。很复杂,很麻烦哦。呵呵。最简单的办法,就是换成RS232的扫描枪,呵呵,用C#也好,C++也好,都简单多了。
C#如何接受超市收款机扫描仪扫描出来的条形码。
一楼的你错了,串口的条码阅读器现在已经难觅踪迹了,如果是串口的,你就按照RS232 开发,接收数据就行了,C#好像没有事件触发,只能轮流查询串口。如果是USB 或者 PS2口,光标输入焦点在那儿就可以了,一般默认传入后,是带回车换行的。如果是盘点机,那就复杂啦,呵呵,不同的机器有不同的开发文档以...
如何在C#中得到价格扫描抢得到的数据
很简单,在data grid上做一个键盘按键检测事件。测试一下,你的价格扫描仪 在扫描结尾会自动键一个什么键,然后根据这个键值来作为一个价格码结束的标志。如果检测不到结束标志位,那么你自己可以在程序中做一个判断,判断输入的字符是否有时间间隔(可能是几百毫秒,价格从扫描仪读入到输出,即产生了一...
忘记手机密码是不是这部机就用不成了?
输入的命令不 对,不要紧, 按一下向下的箭头,输入 *#9998*5646#,选取 Default Logo 即可 三星A300指令大全 *#9998*4357# 可用指令列表(即HELP,可看到以下大部分指令); *#9999# 查看软件版本; *#0837# 显示硬件版本(包括软件版本和硬件生产日期,第6屏 MP V1.xxx为硬件版本); *#0001# 显示RS232串行通信...