![]() |
Komplettspeicherung aller Formzustände
Hallo!
Normalerweise kann man ja jeden Werte inzeln in eine INI-Datei schreiben (z.B. Form1.ComboBox1.Text), gibt es aber auch eine schnellere Möglichkeit? Ich habe etwa 300 Zustände die ich so speichern müsste, und das alles zu tippen ist ein riesen wust. Gibt es da auch eine kürzere Möglichkeit den Zustand des Formulars und aller auf ihm befindlichen Objekte zu speichern? |
Re: Komplettspeicherung aller Formzustände
bei den jedi komponenten findest du sowas wie TFormStorage,
die zieht du aufs formular und kannst dann mit einem Entwurfszeiteditor alle properties der Controls, die auf der Form liegen zum speichern in ini oder reg auswaehlen. Klappt hervorragend und spart viel arbeit |
Re: Komplettspeicherung aller Formzustände
Super, vielen Dank für die prompte Antwort!
|
Re: Komplettspeicherung aller Formzustände
Wenn du den kompletten zustand des formulars haben willst, dann schau mal in diesen thread
![]() dort weiter unten hab ich ein programm platziert welches zur laufzeit DFMs erzeugt, die dann sogar in delphi übernommen werden (das kann man aber auch abstellen, da es manchmal nervt). |
Re: Komplettspeicherung aller Formzustände
nicht erschrecken wenn du die jedis das erste mal
installierst (etwa 20 Tabsheets Kompos) du findest deine gesuchte Komponente unter Jv Persistence TJvAppStorage auf formular ziehen hier waehlst du speichern in ini oder reg und setzt parameter TJvFormStorage auf Formular ziehen mit TJvAppStorage verbinden und properties zum speichern auswaehlen |
Re: Komplettspeicherung aller Formzustände
@DelphiDeveloper: is'n guter tip! Hatte mal eine ähnliche kompo, die war allerdings kommerziell...suche schon länger soetwas und wollte es schon selbst schreiben. Mit RTTI etc. is des ja kein thema, aber wenn die jedis das schon gemacht haben, dann spar ich mir das mal :wink:
|
Re: Komplettspeicherung aller Formzustände
Japp, vielen Dank nochmal! Leider schweigt sich die Hilfedatei komplett über die Komponenten aus, aber ich denke, ich finde die entspr. Befehle noch. Nur eine Frage: kann ich damit auch wieder die Einstellungen laden? Oder nur speichern (ähem)?
Ansonsten ist die Auswahl der zu speichernden Komponenten genial, geht ganz schnell und einfach. Also nochmal vielen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:58 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