问题很简单,我正在编写一个能够通过.NET中的IO.Ports.SerialPort函数连接GPS设备的工具
一切正常,但要列出所有可用的COM接口(interface),它看起来像:
COM1
COM2%
COM3°
COM12$
无法连接到称为
COM3°
的设备。如果我只是简单地尝试手动连接到COM3
,则效果很好。这是我现在正在使用的代码片段:
For i As Integer = 0 To My.Computer.Ports.SerialPortNames.Count - 1
cbbCOMPorts.Items.Add(System.IO.Ports.SerialPort.GetPortNames(i))
Next
谢谢你的帮助 ;)
最佳答案
我以前看过,已经有一段时间了。这是驱动程序中的错误,正在将垃圾写入注册表。 Bobby给您提供了位置,可以通过Regedit.exe进行查看。我想是某种USB设备。扔掉它,然后从其他制造商那里找到另一个。 Cr * ppy驱动程序不是您要处理的东西。