My.Computer.Registry.GetValue (Método)
Actualización: noviembre 2007
Obtiene un valor de una clave del Registro.
' 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
Parámetros
keyName
String. Clave de donde se recupera el valor. Requerido.valueName
String. Valor que se va a recuperar. Requerido.defaultValue
Object. El valor predeterminado que se va a proporcionar si el valor no existe. Requerido.
Comentarios
valueName no distingue entre mayúsculas y minúsculas.
Una clave del Registro puede contener un valor que no esté asociado con ningún nombre. Cuando este valor sin nombre se muestra en el editor del Registro, la cadena "(Valor predeterminado)" aparece en lugar de un nombre. Para recuperar este valor sin nombre, especifique null o la cadena vacía ("") para valueName.
Excepciones
Las condiciones siguientes pueden producir una excepción:
El nombre de la clave es Nothing (ArgumentNullException).
El usuario no tiene permiso para leer claves de Registro (SecurityException).
El nombre de la clave supera el límite de 255 caracteres (ArgumentException).
Tareas
La tabla siguiente muestra una lista de ejemplos de tareas en las que está implicado el método GetValue.
Para |
Vea |
---|---|
Leer un valor de una clave del Registro |
Cómo: Leer un valor a partir de una clave del Registro en Visual Basic |
Ejemplo
En este ejemplo se lee el valor Name de HKEY_CURRENT_USER\Software\MyApp y se presenta en un MessageBox.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Requisitos
Espacio de nombres:Microsoft.VisualBasic.MyServices
Clase:RegistryProxy (proporciona acceso a Registry)
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Permisos
No se requiere ningún permiso.
Vea también
Tareas
Solución de problemas: Manipulación del Registro
Conceptos
Tareas habituales del Registro
Leer y escribir en el Registro con Mi