Variable speichern und beim nächsten Start wieder einlesen

MorDuwath

Grünschnabel
Hallo,

Mein Titel sagt ja schon alles. Ich möchte eine Variable die vom User eingegeben wurde speichern und immer beim Start aufrufen und in die entsprechende Variable zurücklegen. Falls jemand mir helfen könnte wäre ich dankbar.

Grüße,
MorDuwath
 
Hallo,

es gibt mehrere Möglichkeiten eine Variable zu speichern!

willst du sie in eine Datei schreiben?
willst du sie in die Registry schreiben?
oder hast du eigene Vorstellungen?

Bitte genauer beschreiben....

Gruß
Marcus
 
Mir ist eigentlich jede Methode recht die funktioniert. :)
Aus deiner Auswahl würde ich gerne die Registry auswählee. Wäre dankbar könnte mir dazu einer einen Code geben :).
 
Code:
TRegistry *regKeyA = new TRegistry;
regKeyA->RootKey = HKEY_CURRENT_USER;
regKeyA->OpenKey("\\Software\\DeinProgramm", true);

//z.B Integer schreiben
// Name = Name für Registryeintrag
// Wert = Wert des Eintrags, kann auch eine Variable sein
regKeyA->WriteInteger("Name", Wert); 


//z.B Integer lesen
int bla = regKeyA->ReadInteger("Name")

regKeyA->CloseKey();

Ich hoffe ich konnte dir damit helfen

gruß
Marcus
 
Zurück