RegistryReadInt, RegistryReadStr

Navigation:  Entwicklerhilfe > Makro-Referenz

RegistryReadInt, RegistryReadStr

Previous pageReturn to chapter overviewNext page

Makro-Variable RegistryReadInt
Makro-Variable RegistryReadStr

Liest einen Wert aus der Windows-Registrierungsdatenbank.

Syntax: {RegistryReadInt:Root,Key,Name[,UseIni]} bzw. {RegistryReadStr:Root,Key,Name[,UseIni]}

Mit der Variablen RegistryReadInt können Sie einen numerischen Wert und mit RegistryReadStr einen Zeichenwert aus der Registrierungsdatenbank lesen. Bei Erfolg wird die Variable durch den gelesenen Wert ersetzt. Bei Misserfolg wird die Variable ohne Laufzeitfehler ignoriert.

 

Root: Hauptschlüssel der Registry: HKEY_CLASSES_ROOT (oder kurz HKCR), HKEY_LOCAL_MACHINE (HKLM) oder HKEY_CURRENT_USER (HKCU). Falls ein ungültiger Wert angegeben ist, wird HKEY_CURRENT_USER geöffnet.

Key: Name des Registry-Schlüssels, z.B. "Software\Krekeler\Office Manager".

Name: Name des Datenwertes. Lassen Sie dieses Feld leer, um den Standard-Wert zu lesen.

UseIni: optionaler Parameter z.B. für Terminalserver. Geben Sie "UseIni" an wenn die Registryzugriffe in INI-Dateien umgeleitet werden sollen.

Beispiel:

{RegistryReadStr:HKEY_LOCAL_MACHINE,{Self:RegistryPath},CurrentVersion}

{RegistryReadStr:HKEY_LOCAL_MACHINE,{Self:RegistryPath},CurrentVersion,UseIni}

Siehe auch

Makro-Referenz

RegistryWriteInt

RegistryWriteStr

Self:RegistryPath

InifileReadStr