HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Работа с реестром [c#]
  #1  
Старый 24.09.2007, 10:24
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
С нами: 10487846

Репутация: 2702


Question Работа с реестром [c#]

Начал учить C# и столкнулся с такой проблемой. Нужно сохранить в реестре несколько параметров программы.
Вначале программа проверяет существует ли её ключ, если да, то перезаписывает параметры, если ключ не существует, прога создаёт его, и потом записывает параметры.

Вот код (для сохранения позицию формы):
Что нужно написать вместо <CHECKING>??
Код:
           RegistryKey key = Registry.LocalMachine.OpenSubKey("Software\\[x26]VOLAND\\VSQ4 Launcher\\");

            if ( <CHECKING> ) // тут должна идти проверка существования ключа
            {
                RegistryKey newkey;
                key = Registry.LocalMachine.OpenSubKey("Software").CreateSubKey("[x26]VOLAND").CreateSubKey("VSQ4 Launcher");
                key.SetValue("X", "100");
                key.SetValue("Y", "100");
                key.Close();
            }
            else
            {
                string X = key.GetValue("X").ToString();
                string Y = key.GetValue("Y").ToString();
                this.Location = new Point(Int32.Parse(X), Int32.Parse(Y));
            };
Просьба не посылать в гугл и читать учебники. (Пробовал)
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C - работа с реестром ++Norton++ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 2 14.05.2007 19:21
Работа в сотрудничестве msobolev Freelance - О Работе 0 03.02.2007 22:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.