Чат codeby в telegram перезагрузка

Обсуждаем вопросы информационной безопасности, методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие.  Подробнее ...

Создание раздела реестра на языке c#

От теории переходим к практике, для начала научимся открывать и создавать разделы реестра

Создание раздела реестра

Для работы нам понадобиться класс RegistryKey, которые предоставляет все необходимые методы для решения наших задач.

Так же добавим ссылку

Далее необходимо создать экземпляр класса RegistryKey.

Например:

метод CreateSubKey

Для создание разделов или подразделов используется метод CreateSubKey;

В первом примере создается раздел «Friends» используя язык c#.

Результат

раздел реестра

метод OpenSubKey

Во втором примере в созданном разделе Friends создадим один подраздел по имени Вася.

В этом примере используется метод OpenSubKey, который проверяет существует ранее созданный нами раздел Friends, если данного раздела нет, то regKey == null и подраздел Вася создан не будет. Так же вторым параметром указываем true, что означает разрешить запись в данный раздел, false только чтение.


Наш канал в telegram канал codeby

Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде !  Подробнее ...

Если нет уверенности, что данный раздел реестра уже создан, то можно использовать метод CreateSubKey, который при отсутствие раздела Friends создаст его сам, в отличие от предыдущего метода.

Результат

метод OpenSubKey

Создадим раздел реестра с подразделом

В созданный подраздел Вася добавим подраздел Пупкин.

Результат

метод CreateSubKey

В разделе Friends создадим ещё несколько подразделов используя цикл for и метод CreateSubKey

Результат

разделы реестра

Читайте также:


Codeby.net совместно с PHDays 8

Объявляют о проведении грандиозного конкурса с умопомрачительными призами ! Получи бесплатно билет на PHDays 8, деньги, футболку с символикой codeby, а так же всеобщий респект и уважение. Подробнее ...

Похожие темы

c# Как изменить данные в базе данных MySQL?... Изменение данных в базе данных MySQL В этой статье мы рассмотрим на нескольких простых примерах, как изменить данные в базе данных MySQL с помощью яз...
Visual studio Insert snippet Visual studio Insert snippet Сниппеты — это фрагменты или заготовки кода, которые позволяют сократить количество набираемого кода вручную. В...
Как удалить раздел реестра, используя язык c#... Как удалить раздел реестра Windows, используя язык c# В этой статье продолжаем работать с реестром Windows программным путем, сегодня Вы узнаете, как...
Как определить версию Windows, используя язык c#... Как определить версию Windows с помощью языка C# Сразу же хотелось бы сказать, что существует несколько способов решения данной задачи. В этой статье...
Заполнение TreeView данными из XML файла... c# Работа с TreeView. Часть 2 Продолжаем работать с элементом управления TreeView и сегодня рассмотрим следующие моменты: создание и добавления узлов...