C# 获取本机的COM串口
来源:互联网 发布:安装excel办公软件 编辑:程序博客网 时间:2024/05/14 01:57
//获取本地配置文件(注册表文件) Microsoft.Win32.RegistryKey hklm = Microsoft.Win32.Registry.LocalMachine; //读取HARDWARE节点的键值 Microsoft.Win32.RegistryKey software11 = hklm.OpenSubKey("HARDWARE"); //打开"HARDWARE"子键 Microsoft.Win32.RegistryKey software = software11.OpenSubKey("DEVICEMAP"); Microsoft.Win32.RegistryKey sitekey = software.OpenSubKey("SERIALCOMM"); //获取当前子键 string[] Str2 = sitekey.GetValueNames(); //获得当前子键存在的键值 int i; for (i = 0; i < Str2.Count(); i++) { cmbCOMPort.Items.Add(sitekey.GetValue(Str2[i])); }