Installer.RegistryValue (método)
El método RegistryValue del objeto Installer lee información sobre una clave de valor del Registro especificada. Si la clave o el valor especificados no existen, el método devuelve el error 9, "El subíndice está fuera del intervalo".
Sintaxis
Installer.RegistryValue(
root,
key,
value
)
Parámetros
-
root
-
En Windows NT 4.0, la raíz del Registro es una clave raíz numérica o un nombre de equipo como una cadena. Los nombres de máquinas siempre son cadenas. En Windows 95, Windows 98 o Windows Me, la raíz del Registro es solo una clave raíz numérica. Solo puede acceder a HKLM en una máquina remota.
Root Significado - HKEY_CLASSES_ROOT
0 - HKEY_CURRENT_USER
1 - HKEY_LOCAL_MACHINE
2 - HKEY_USERS
3 - HKEY_PERFORMANCE_DATA
4 - HKEY_CURRENT_CONFIG
5 - HKEY_DYN_DATA
6 -
key
-
Cadena que contiene la ruta de acceso completa de la clave desde la raíz.
-
value
-
Este parámetro opcional indica el valor asociado que se devuelve para la clave especificada. El valor es uno de los que se muestran en la siguiente tabla.
Value Significado - Falta o está en blanco
Devuelve un valor booleano que indica si la clave existe. - String
Devuelve los datos asociados al valor con nombre. Da error si el nombre del valor no existe. - Entero positivo
Devuelve el nombre del valor enumerado de base 1. Está vacío si no existe. Esta opción usa la función RegEnumValue. - Entero negativo
Devuelve el nombre de subclave enumerado de base 1. Está vacío si no existe. Esta opción usa la función RegEnumKey. - Entero cero
Devuelve el nombre de la clase de cadena para la clave designada. - Cadena vacía, " "
Devuelve el valor predeterminado de la clave del Registro.
Valor devuelto
Este método no devuelve ningún valor.
Requisitos
Requisito | Value |
---|---|
Versión |
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP |
Archivo DLL |
|
IID |
IID_IInstaller se define como 000C1090-0000-0000-C000-000000000046 |