Registry Eintrag erzeugen
-
Hallo,
TRegistry *regKey = new TRegistry; regKey->RootKey = HKEY_CURRENT_USER; if(regKey->OpenKey("Software\Microsoft", true)) { regKey->WriteString("Test","A"); regKey->CloseKey(); }
Warum taucht hier nun unter Software\Microsoft kein Eintrag Test mit dem Wert A auf?
TRegistry *regKey = new TRegistry; regKey->RootKey = HKEY_CURRENT_USER; if(regKey->OpenKey("Software", true)) { regKey->WriteString("Test","A"); regKey->CloseKey(); }
Hier taucht Test mit dem Wert A unter Software auf.
-
Weil Du den Backslash nicht mit einem Auswertungsschutz versehen hast.
-
regKey->OpenKey("Software\\Microsoft", true);
funktioniert
Danke Dir.