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

Работа с реестром [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));
            };
Просьба не посылать в гугл и читать учебники. (Пробовал)
 
Ответить с цитированием