Eigenschaften speichern ...
-
Hallo,
möchte in einer CheckBox das zur Laufzeit veränderte Häkchen zum Programmende speichern, so dass das Häkchen bei einem erneuten Programmstart den gespeicherten Wert übernimmt.
Es geht um ein Eröffnungsfenster, dass nur angezeigt werden soll, wenn das Häkchen aktiviert ist. Der Benutzer kann also unter Optionen diese Einstellung vestlegen und sollte übernommen werden und beim nächsten Programmaufruf immer noch gültig sein.Diese Syntax soll zum Programmstart prüfen, ob das Häkchen aktiv ist oder nicht:
if(Optionen->CheckBox1->Checked)
{
Eröffnungsfenster->Show();
}Das Problem ist nur, dass immer nur der Wert abgeprüft wird, den ich als Programmierer im Quellcode bestimmt habe und nicht der veränderte Wert des Benutzers zur Laufzeit.
Gruß
mawiller
-
Naja dann musst du dir es irgendwo in nem Ini File oder in der Registry speichern.
Dann beim Programmstart und dem Check auslesen + das Häkchen setzen und gut ist.
Ein anderer Weg fällt mir grade nicht ein
-
hi,
würd ich auch so machen ich würd es in die Registry schreiben, geht schnell und mit wenig aufwand.
gruß
-
Genau das hab ich gesucht.
Vielen Dank an euch beide !Gruß
mawiller