RegistryReadInt, RegistryReadStr

<< Hilfenavigation einblenden

Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > RegistryReadInt

RegistryReadInt, RegistryReadStr

Makro-Funktion RegistryReadInt
Makro-Funktion RegistryReadStr

Liest einen Wert aus der Windows-Registrierungsdatenbank.

Syntax

{RegistryReadInt:Root,Key,Name[,UseIni]}

{RegistryReadStr:Root,Key,Name[,UseIni]}

Parameter

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.

Rückgabewert

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

Makro-Referenz

RegistryWriteInt

RegistryWriteStr

Self:RegistryPath

InifileReadStr