RegistryKey regSoft;
RegistryKey regTest;
RegistryKey regTestSub;
try
{
regSoft = Registry.LocalMachine.OpenSubKey("Software",true);
regTest = regSoft.CreateSubKey("Test"); // Test键
regTestSub = regTest.CreateSubKey("Sub"); // 子键名称
...
}
catch(Exception Err)
{
...
}
可以直接 CreateSubKey(keyName),如果找到keyName则打开,否则创建。
这时的异常一般是由于别人打开注册表等外部原因产生
RegistryKey regTest;
RegistryKey regTestSub;
try
{
regSoft = Registry.LocalMachine.OpenSubKey("Software",true);
regTest = regSoft.CreateSubKey("Test"); // Test键
regTestSub = regTest.CreateSubKey("Sub"); // 子键名称
...
}
catch(Exception Err)
{
...
}
可以直接 CreateSubKey(keyName),如果找到keyName则打开,否则创建。
这时的异常一般是由于别人打开注册表等外部原因产生
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货