Checkboxwert speichern
-
Hi
ich bin gerade dabei für meine DLL eine grafische Oberfläche zur Konfiguration zu schreiben. Nun wollte ich wissen, wenn ich eine Checkbox habe, wie ich den Wert (true/false) speichern kann, so dass es, wenn man das Programm mit der DLL beim nächsten mal startet, wieder den selben Wert hat. Kann mir da einer weiterhelfen?
mfG
-
BM_GETCHECK, BM_GETSTATE, BM_SETCHECK, BM_SETSTATE
-
aber wie speicher ich den dann? Damit kann ich den doch nut setzen bzw. abfragen oder?
Und was hat SET-/GETSTATE für einen Sinn? wozu braucht man das?
gruß
-
Ne Speicherlogik fürs persistene Speichern musst du dir schon selbst überlegen...du könntest das bspw. in der Registry tun.
-
Wird so etwas üblicherweiße in der Registry gemacht??
Vielen Dank für den tipp
-
Abrow schrieb:
aber wie speicher ich den dann? Damit kann ich den doch nut setzen bzw. abfragen oder?
Speichern musst Du leider selber... in .NET gibt es fertige Klassen wie Application-Settings (aber AFAIK nur für C#).
Abrow schrieb:
Und was hat SET-/GETSTATE für einen Sinn? wozu braucht man das?
grußEine Checkbox kann mehr als zwei Zustände haben

-
Jochen Kalmbach schrieb:
Speichern musst Du leider selber... in .NET gibt es fertige Klassen wie Application-Settings (aber AFAIK nur für C#).
Ich glaube die boost-Library hat da auch Möglichkeiten, musst du mal gucken...
-
Abrow schrieb:
Und was hat SET-/GETSTATE für einen Sinn? wozu braucht man das?
grußEine Checkbox kann mehr als zwei Zustände haben ;)[/quote]
ja ich weiß zwar wann der zustand eintrifft, aber ich versteh den sinn nicht so ganz
-
Deine Checkbox kann bis zu 3 verschiedene Zustände annehmen:
[o] - > BST_INDETERMINATE