以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  非COM口的USB输入设备该如何自动读取  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=40667)

--  作者:zhsenchzhi
--  发布时间:2013/9/26 11:11:00
--  非COM口的USB输入设备该如何自动读取
有一个 USB 接口 的刷卡机,免安装,连接到电脑后,不是显示的是一个COM口设备,而是 显示的是一个 USB 人体学接口设备, 可以通过输入框读取该设备的值, 现在用户要求不通过输入框接受,而是自动接受,类似于自动接受COM口的设备的输入值,请问该如何实现呢?
--  作者:Bin
--  发布时间:2013/9/26 11:20:00
--  
这个没有办法,只能当扫描枪那样用.

你换个串口的设备吧.

--  作者:zhsenchzhi
--  发布时间:2013/9/26 11:36:00
--  
以下是引用Bin在2013-9-26 11:20:00的发言:
这个没有办法,只能当扫描枪那样用.

你换个串口的设备吧.

就是想自动获取扫描枪读过来的数据


--  作者:Bin
--  发布时间:2013/9/26 11:45:00
--  
那个必须要有输入框,不能后台监控自动录入的.  除非提供编程接口自动监控,或者是串口设备.
--  作者:有点甜
--  发布时间:2013/9/26 22:19:00
--  
以下是引用zhsenchzhi在2013-9-26 11:11:00的发言:
有一个 USB 接口 的刷卡机,免安装,连接到电脑后,不是显示的是一个COM口设备,而是 显示的是一个 USB 人体学接口设备, 可以通过输入框读取该设备的值, 现在用户要求不通过输入框接受,而是自动接受,类似于自动接受COM口的设备的输入值,请问该如何实现呢?


两种方法。

方法一:开一个窗口,焦点自动定位到文本框里,用户"滴"一下,就获取文本框的值,做相应的操作,再把焦点移回文本框。

方法二:用钩子,参考c#代码,看得懂就做,些许麻烦,测试有效。
[此贴子已经被作者于2013-9-26 22:20:32编辑过]