如何扫描C#中的COM端口?

前端之家收集整理的这篇文章主要介绍了如何扫描C#中的COM端口?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
C#是否提供扫描可用COM端口的有效方法?我想在我的应用程序中有一个下拉列表,其中用户可以选择一个检测到的COM端口.创建和填充下拉列表不是问题.我只需要知道如何使用C#扫描可用的COM端口.我正在使用Microsoft Visual C#2008 Express Edition.谢谢.

解决方法

System.IO.Ports是你想要的命名空间.

SerialPort.GetPortNames将列出所有串行COM端口.

不幸的是,平行端口不直接来自C#,因为它们很少使用,除了在传统的情况下.也就是说,您可以通过查询以下注册表项来列出它们:

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\PARALLEL PORTS

有关详细信息,请参阅Microsoft.Win32命名空间.

猜你在找的C#相关文章