Страница: 1 |
Вопрос: проверка ключа в реестре | Добавлено: 10.02.11 05:28 |
Автор вопроса: ![]() |
как сие организовать?
ключ: Dim regKey As Microsoft.Win32.RegistryKey = My.Computer.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run\TestProg")
любой if ругается что нельзя boolean использовать |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #1 | Добавлено: 10.02.11 09:48 |
Как вариант:
public string[] GetSubKeyNames() Member of Microsoft.Win32.RegistryKey Summary: Retrieves an array of strings that contains all the subkey names. Returns: An array of strings that contains the names of the subkeys for the current key. Получаешь строковый массив имен ключей и в нем проверяешь наличие необходимого. |
Номер ответа: 2 Автор ответа: ![]() ![]() Вопросов: 26 Ответов: 110 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 10.02.11 18:13 |
...Run\TestProg: TestProg - это параметр или ключ (то бишь, папка)?
Если параметр:
Если ключ:
|
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 7 Ответов: 12 |
Профиль | Цитата | #3 | Добавлено: 10.02.11 23:40 |
rk.GetKeyValue не является членом "Microsoft.Win32.RegistryKey" ругается на rk.GetKeyValue |
Номер ответа: 4 Автор ответа: ![]() ![]() Вопросов: 7 Ответов: 12 |
Профиль | Цитата | #4 | Добавлено: 11.02.11 00:02 |
![]() ![]() If rk.GetValue("name" ![]() Else End If |
Страница: 1 |
|