Иногда при написании программы иногда надо прописывать в реестр винды некоторые параметры, для таких целей имеется определенные коды
Создание раздела реестра
Используйте метод CreateSubKey, задав куст, в который нужно поместить раздел, а также имя раздела. Параметр Subkey нечувствителен к регистру. В этом примере создается раздел реестра MyTestKey в HKEY_CURRENT_USER.
|
1 |
My.Computer.Registry.CurrentUser.CreateSubKey("MyTestKey") |
Создание раздела реестра и задание его значения
Используйте метод CreateSubkey, задав куст, в который нужно поместить раздел, а также имя раздела. В этом примере создается раздел реестра MyTestKey в HKEY_CURRENT_USER.
|
1 |
My.Computer.Registry.CurrentUser.CreateSubKey("MyTestKey") |
Задайте значение с помощью метода SetValue. В этом примере строке ” MyTestKeyValue” присваивается значение “Это тестовое значение”.
|
1 2 |
My.Computer.Registry.SetValue("HKEY_CURRENT_USER\MyTestKey", "MyTestKeyValue", "This is a test value.") |
Пример
В этом примере создается раздел реестра MyTestKey в HKEY_CURRENT_USER, а затем строке This is a test value задается значение MyTestKeyValue.
|
1 2 3 4 |
My.Computer.Registry.CurrentUser.CreateSubKey("MyTestKey") ' Change MyTestKeyValue to This is a test value. My.Computer.Registry.SetValue("HKEY_CURRENT_USER\MyTestKey", "MyTestKeyValue", "This is a test value.") |
На моем личном примере я использую для создания параметров в реестр:
|
1 2 3 |
My.Computer.Registry.SetValue("HKEY_CURRENT_USER\SOFTWARE\SoftGold\CADView 11", "Key", "1Q5LXMLXUUF2UDMENV3N5E2KKH86B1SO38X6") '"Key"="000000000" My.Computer.Registry.SetValue("HKEY_CURRENT_USER\SOFTWARE\SoftGold\CADView 11", "User", " King") '"User"="Adminu's King" My.Computer.Registry.SetValue("HKEY_CURRENT_USER\SOFTWARE\SoftGold\CADView 11", "EMail", "adm") |