gpt4 book ai didi

.net - 奇怪的串行端口名称不起作用

转载 作者:行者123 更新时间:2023-12-02 08:56:18 24 4
gpt4 key购买 nike

问题很简单,我正在编写一个工具,能够通过.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 驱动程序不是您想要处理的东西。

关于.net - 奇怪的串行端口名称不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4625435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com