C#获取本地串口设备

RegistryKey keyCom = Registry.LocalMachine.OpenSubKey("Hardware\\DeviceMap\\SerialComm");
if (keyCom != null)
{

string[] sSubKeys = keyCom.GetValueNames();
foreach (string sName in sSubKeys)
{
string sValue = (string)keyCom.GetValue(sName);
Console.WriteLine(sValue);

//或者

SerialPort.GetPortNames().ToList();

 

posted @ 2024-03-29 02:48  jackwu74  阅读(115)  评论(0)    收藏  举报