using Microsoft.Win32;//必要
RegistryKey rk=Registry.CurrentUser;
RegistryKey rk1=rk.OpenSubKey("SoftWare");
RegistryKey rk2=rk1.OpenSubKey("skype");
foreach(string keyname in rk2.GetSubKeyNames())

...{

//listBox1.Items.add(keyname);
listBox1.Items.Add(keyname);
RegistryKey rr=rk2.OpenSubKey(keyname);
foreach(string vname in rr.GetValueNames())

...{

listBox1.Items.Add(" "+vname+ "----"+rr.GetValue(vname));/**////值名+值
}
}
RegistryKey rk=Registry.CurrentUser;
RegistryKey rk1=rk.OpenSubKey("SoftWare");
RegistryKey rk2=rk1.OpenSubKey("skype");
foreach(string keyname in rk2.GetSubKeyNames())
...{
//listBox1.Items.add(keyname);
listBox1.Items.Add(keyname);
RegistryKey rr=rk2.OpenSubKey(keyname);
foreach(string vname in rr.GetValueNames())
...{
listBox1.Items.Add(" "+vname+ "----"+rr.GetValue(vname));/**////值名+值
}
}
本文介绍了一段使用C#语言从Windows注册表中读取Skype相关子键及其键值的示例代码。通过打开注册表项并遍历子键和值,该方法展示了如何获取特定应用程序的数据。

2497

被折叠的 条评论
为什么被折叠?



