![]() |
Form Zustand merken?
Hallo,
ich habe ein Form wo man sämtliche Einstellungen des Programms ändern kann. Also es ist voll mit Edits, CheckBoxen usw.. Nun überlege ich wie ich es machen soll, dass beim Öffnen des Formulars die Komponentenzustände irgendwie gemerkt werden sollen, und Falls der User die Einstellungen des Programms verändert und am Ende das Fenster mit "Abbrechen" schließt, die von ihm vorgenommenen Einstellungen nicht übernommen werden. Wie macht man das am besten? Ich meine ich könnte es mit Haufen Variablen hinbekomme, aber ich suche eine bessere Lösung und brauche ein Paar Gedankenastöse. Danke! |
AW: Form Zustand merken?
Für diese Aufgabe gibt es recht viele Komponenten.
![]() Manche erlauben es auch beliebige Properties zu speichern und später wieder zu laden. Auch bekannnte Bibliotheken wie z.B. die RxLib oder die ![]() |
AW: Form Zustand merken?
Zitat:
Das Problem, daß beim Betätigen eines Abbrechen-Buttons auf einem Einstellungs-Formular die zuvor gemachten Änderungen nicht übernommen werden, löst man dadurch, daß man an dieser Stelle die gespeicherten und somit die "alten" Einstellungen wieder einliest. Beim Betätigen des OK-Buttons werden die vorgenommenen Änderungen gespeichert. Analog zur Datenbank-Tabelle kannst du natürlich auch eine Ini-Datei, Registry-Einträge oder ein ClientDataSet und dessen Speichermöglichkeiten verwenden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz