RegSetValue

RegSetValue setzt einen Wert für den angegebenen Schlüsselnamen.

bool = RegSetValue(ssKey, value)

Returnwert

bool ist TRUE (1), wenn der Wert erfolgreich gesetzt werden konnte und sonst FALSE (0).

Parameter

ssKey

ssKey ist der Schlüsselname.

value

value ist der Wert. Falls value eine Real-Zahl ist, wird der Wert als REG_DWORD geschrieben. Falls value ein String ist, wird der Wert als REG_SZ oder, falls der String mit einem %-Zeichen anfängt, als REG_EXPAND_SZ geschrieben. Falls der String 0-Zeichen enthält wird als REG_BINARY geschrieben.

Beispiel

print RegConnect("HKEY_LOCAL_MACHINE");
print RegOpen("SYSTEM\\ControlSet001\\Control\\Session Manager\\Environment");
ssPath = RegGetValue("Path");
RegSetValue("Path", "%" + ssPath + ";" + GetRootDirectory() + "Program");

History

Version Beschreibung
5.6.0 Falls der String value 0-Zeichen enthält wird als REG_BINARY geschrieben.
3.0.0 Neu.

id-254850