如题,USB磁盘设备我都会检测,可是其他比如人体输入设备我用VB检测不出来,请高手帮帮忙!
解决方案 »
- Type 和 Enum的区别何在?
- 求vb省市联动绑定combox控件或treeview控件代码
- Picture是什么啊
- 这个SQL的实例应该怎么写?
- 用XOR加密文件时的一个问题
- 100+50分再问:如何禁止RichTextBox中由OLEObjects.add 插入文件后自动打开?
- 救命呀!救命呀!救命呀!
- 另一个问题,我安装了win2000 和 office2000,而软件连接的是 Access97,现在连接不上了如何解决???
- 多阶求导函数,请帮忙看一下!
- 新人求助vb MDI子窗体zorder闪烁问题
- 急:高分求解,VB调用批处理问题
- VB+ACCESS数据库中如何将相邻2个记录相加求平均值后生成新记录
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colDevices = objWMIService.ExecQuery("Select * From Win32_USBControllerDevice")
For Each objDevice In colDevices
strDeviceName = objDevice.Dependent
strQuotes = Chr(34)
strDeviceName = Replace(strDeviceName, strQuotes, "")
arrDeviceNames = Split(strDeviceName, "=")
strDeviceName = arrDeviceNames(1)
Set colUSBDevices = objWMIService.ExecQuery _
("Select * From Win32_PnPEntity Where DeviceID = '" & strDeviceName & "'")
For Each objUSBDevice In colUSBDevices
Debug.Print objUSBDevice.Description
Next
Next
End Sub