vb 如何读取usb 发出的键盘值
答案:2 悬赏:40 手机版
解决时间 2021-01-31 14:27
- 提问者网友:容嬷嬷拿针来
- 2021-01-31 09:39
目前需要用VB做一个东西,读取一个USB设备发送出来的标准键盘格式的值。USB设备自动驱动为键盘,但是发送出来的数据是大于标准键盘上的键值的,即标准键盘以外的值。需要把这个键值打印在Frame1 控件中。有会的请帮忙下,谢谢。
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-01-31 10:08
加个Textbox(文本框), 如果它得到焦点后,和标准键盘一样按USB键盘的键后就会触发keyPress,keyUp,keyDown,这样你就得到了keyAscii
在textbox中是你输入的键, 在Frame1 上显示的是最后输入的键的Ascii值
(下列程序是测试过的)
Private Sub Text1_KeyPress(KeyAscii As Integer)
Frame1.Caption = Str(KeyAscii)
End Sub
在textbox中是你输入的键, 在Frame1 上显示的是最后输入的键的Ascii值
(下列程序是测试过的)
Private Sub Text1_KeyPress(KeyAscii As Integer)
Frame1.Caption = Str(KeyAscii)
End Sub
全部回答
- 1楼网友:渡鹤影
- 2021-01-31 11:33
usb口?
通常 是 com口
可以 用 serialport 控件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯