Metodo Installer.RegistryValue
Il metodo RegistryValue dell'oggetto Installer legge informazioni su una chiave del Registro di sistema specificata di valore. Se la chiave o il valore specificato non esiste, il metodo restituisce un errore pari a 9, "Sottoscript out of Range".
Sintassi
Installer.RegistryValue(
root,
key,
value
)
Parametri
-
radice
-
In Windows NT 4.0 la radice del Registro di sistema è una chiave radice numerica o un nome di computer come stringa. I nomi dei computer sono sempre stringhe. In Windows 95, Windows 98 o Windows Me, la radice del Registro di sistema è solo una chiave radice numerica. È possibile accedere solo a HKLM in un computer remoto.
Root Significato - 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
-
Stringa contenente il percorso della chiave completa dalla radice.
-
value
-
Questo parametro facoltativo designa il valore associato da restituire per la chiave specificata. Il valore è uno dei valori illustrati nella tabella seguente.
Valore Significato - Mancante o vuoto
Restituisce una progettazione booleana che indica se esiste la chiave. - Stringa
Restituisce i dati associati al valore denominato, non riesce se il nome del valore non è esistente. - Intero positivo
Restituisce il nome del valore enumerato basato su 1, è vuoto se non esistente. Questa opzione usa la funzione RegEnumValue . - Intero negativo
Restituisce il nome della sottochiave enumerata basato su 1, questo valore è vuoto se non esistente. Questa opzione usa la funzione RegEnumKey . - Intero zero
Restituisce il nome della classe stringa per la chiave designata. - Stringa vuota "
Restituisce il valore predefinito della chiave del Registro di sistema.
Valore restituito
Questo metodo non restituisce valori.
Requisiti
Requisito | Valore |
---|---|
Versione |
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP |
DLL |
|
IID |
IID_IInstaller è definito come 000C1090-0000-0000-C000-0000000000000046 |