C#获取本地连接名(内网&拨号)
2007-05-19 17:54
309 查看
using Microsoft.Win32;
//1.C#获取本地内网连接名
private void CreateList()
...{
RegistryKey RegKey = Registry.LocalMachine;
RegKey= RegKey.OpenSubKey(@"SYSTEMControlSet001ControlNetwork{4D36E972-E325-11CE-BFC1-08002BE10318}");
string []KeysList = RegKey.GetSubKeyNames(); //Get List
foreach (string Key in KeysList)
...{
//Except "useable" key--"Connection",it's other names "Descriptions";
if (Key == "Descriptions")
continue;
RegistryKey SubKey = RegKey.OpenSubKey(Key);
SubKey = SubKey.OpenSubKey("Connection");
comboBox1.Items.Add(SubKey.GetValue("Name"));
}
}
//2.C#获取本机拨号连接名
RegistryKey UserKey = Registry.CurrentUser;
RegistryKey Key = UserKey.OpenSubKey("RemoteAccess/Profile");
string[] KeysList = Key.GetSubKeyNames();
foreach (string key in KeysList)
...{
comboBox1.Items.Add(key);
}
相关文章推荐
- C#获取本地连接名/拨号连接名
- C#小技巧系列之四:获取本地网络信息
- C#获取本地计算机名,IP,MAC地址,硬盘ID
- C# 获取本机的所有ip地址,并过滤内网ip
- C#编程之 如何获取本地和远程主机的IP及MAC地址
- C# 设置程序开机自动运行/设置&获取程序的安装路径
- C# 获取本地安装的软件列表
- asp.net c# 打开新页面或页面跳转&&获取时间
- C#操作office进行Excel图表创建,保存本地,word获取
- C#获取本地计算机名,IP,MAC地址,硬盘ID
- C#如何获取本地IP地址(仅限于单网卡)
- 用C#获取系统有关环境、属性(c/s&b/s)
- 用C#获取系统有关环境、属性(c/s&b/s)
- REST接口GET方法获取文件保存到本地(C#)
- C# 获取本地磁盘盘符
- C#操作office进行Excel图表创建,保存本地,word获取
- C#获取本地IP地址
- c#获取本地连接的ip 子网掩码 网关 DNS
- 获取本地的IP地址(内网)