Метод My.Computer.Registry.GetValue
Обновлен: Ноябрь 2007
Получает значения из раздела реестра.
' Usage
Dim value As Object = My.Computer.Registry.GetValue(keyName ,valueName ,defaultValue)
' Declaration
Public Function GetValue( _
ByVal keyName As String, _
ByVal valueName As String, _
ByVal defaultValue As Object _
) As Object
Параметры
keyName
String. Ключ, из которого извлекается значение. Обязательный параметр.valueName
String. Извлекаемое значение. Обязательный параметр.defaultValue
Object. Значение по умолчанию, которое предоставляется, если значение не существует. Обязательный параметр.
Заметки
valueName не учитывает регистр.
Раздел реестра может содержать одно значение, не связанное с каким-либо именем. Когда это безымянное значение отображается в редакторе реестра, строка вместо имени отображается строка "(по умолчанию)". Для получения этого безымянного значения, укажите либо значение Null, либо пустую строку (" ") для valueName.
Исключения
Исключение может появиться при следующих условиях.
Имя ключа является Nothing (ArgumentNullException).
Пользователь не имеет разрешений на чтение разделов реестра (SecurityException).
Длина имени раздела превышает ограничение в 255 знаков (ArgumentException).
Задачи
Ниже в таблице приведены примеры задач, в которых используется метод GetValue.
To |
см. в разделе |
---|---|
Чтение значения из раздела реестра |
Практическое руководство. Чтение значения из раздела реестра в Visual Basic |
Пример
Этот пример считывает значение Name из HKEY_CURRENT_USER\Software\MyApp и отображает его в MessageBox.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:RegistryProxy (предоставляет доступ к Registry)
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Разрешения
Разрешения не требуются.
См. также
Задачи
Устранение неполадок, связанных с управлением реестром
Основные понятия
Чтение и запись в реестр с использованием объекта My