当设备显示在设备管理器中的其他管理器下时,连接到USB设备

时间:2019-08-19 16:18:26

标签: vb.net serial-port usb

在vb.net中,我要查找的设备未显示在my.computer.ports.ect .......下,但是我知道它已连接,因为它可以使用我使用的设备软件已安装...。我如何访问vb.net上显示在“ Advantech DAQ设备”而不是“端口”下的Usb-4718设备……试图建立一个连接槽,我可以通过该连接槽发送命令vb.net应用程序.........我要连接的设备是研华USB-4718

我尝试更改.Ports。部分代码,但我不知道在vb.net中使用什么设备类型名称

    For i As Integer = 0 To _
      My.Computer.Ports.SerialPortNames.Count - 1
        cbocomport.Items.Add(
           My.Computer.Ports.SerialPortNames(i))
    Next
     'above gets all .Ports. and USB-4718 doesn't show up
    For i As Integer = 0 To _
      My.Computer.AdvantechDAQDevices.SerialPortNames.Count - 1
        cbocomport.Items.Add(
           My.Computer.Ports.SerialPortNames(i))
    Next

....上面的代码显示了除4718模块的USB连接以外的所有USB连接........在设备管理上,它表示位置为Port_#0004.Hub_#0004

由于AdvantechDAQDevices“不存在”,上述代码无法正常工作

在上面的第一个代码中,它根本没有添加设备...在第二个代码中,它告诉我名称未使用/不存在

0 个答案:

没有答案