Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > RegistryReadInt RegistryReadInt, RegistryReadStr |
Liest einen Wert aus der Windows-Registrierungsdatenbank.
Syntax
{RegistryReadInt:Root,Key,Name[,UseIni]}
{RegistryReadStr:Root,Key,Name[,UseIni]}
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.
Angeforderter Wert aus Registry.
Beschreibung
Mit 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 sie ohne Laufzeitfehler ignoriert.
Beispiele
{RegistryReadStr:HKEY_LOCAL_MACHINE,{Self:RegistryPath},CurrentVersion}
{RegistryReadStr:HKEY_LOCAL_MACHINE,{Self:RegistryPath},CurrentVersion,UseIni}
Siehe auch