Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Virtyaluk

Старожил


Сообщения: 163
Благодарности: 23

Профиль | Сайт | Отправить PM | Цитировать


Цитата pva:
что за библиотека? »
нет никаких дополнительных библиотек.
Пишу на C# в среде Visual Studio 2008 PE.
и вот такие ошибки: в одном случае считывает в переменную реестр, а в другом нет.
также само и запись в реестр:
в этом случае пишет в реестр:
Код: Выделить весь код
        private void button1_Click(object sender, EventArgs e)
        {
            string text = System.IO.File.ReadAllText(@"C:\registrytype.cfg");
            Microsoft.Win32.RegistryKey myKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Control Panel\Cursors\Schemes\", true);
            myKey.SetValue("IS 2010 Tronnix", text);
            myKey.Close();
            MessageBox.Show("Набор установлен!");
        }
а если пробую записать в ветку LocalMachine\\SOFTWARE\\Microsoft\\WindowsNT\\CurrentVersion\\Winlogon
то выдает ошибку о отказе в доступе т.е. что-то типа "только чтение" в файла.
но оно и не пишет туда и не читает оттуда, все время присваивает переменной значение null, хотя в реестре есть ключ к которому я привязываю переменную.
что-то я не пойму что делать, а??
работаю с Windows 7 ОС.

Отправлено: 11:08, 24-03-2010 | #5