Virtyaluk
22-03-2010, 12:11
Здравствуйте,
помогите решить проблему.
при считывании информации с реестра в переменную появляется ошибка, типа:
"NullReferanceException не обработано.В экземпляре объекта не задана ссылка на объект"
Вот код:
RegistryKey readKey1 = Registry.LocalMachine.OpenSubKey("software\\7-zip");
string loadString1 = (string)readKey1.GetValue("Path");
readKey1.Close();
label3.Text = (loadString1);
Если так:
RegistryKey readKey1 = Registry.LocalMachine.OpenSubKey("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0");
string loadString1 = (string)readKey1.GetValue("ProcessorNameString");
readKey1.Close();
label1.Text = (loadString1);
то ошибок нет.
Что и где неправильно написано?
помогите решить проблему.
при считывании информации с реестра в переменную появляется ошибка, типа:
"NullReferanceException не обработано.В экземпляре объекта не задана ссылка на объект"
Вот код:
RegistryKey readKey1 = Registry.LocalMachine.OpenSubKey("software\\7-zip");
string loadString1 = (string)readKey1.GetValue("Path");
readKey1.Close();
label3.Text = (loadString1);
Если так:
RegistryKey readKey1 = Registry.LocalMachine.OpenSubKey("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0");
string loadString1 = (string)readKey1.GetValue("ProcessorNameString");
readKey1.Close();
label1.Text = (loadString1);
то ошибок нет.
Что и где неправильно написано?