Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TFormStorage für FireMonkey (https://www.delphipraxis.net/184893-tformstorage-fuer-firemonkey.html)

derdelpher 28. Apr 2015 13:36

TFormStorage für FireMonkey
 
Hallo,

mit JEDI Komponente TFormStorage ist es in VCL Anwendungen sehr einfach, mit ein wenigen Klicks verschiedenste Eigenschaften in eine INI/XML-Datei zu speichern und zu laden. Doch leider klappt das nicht mit FireMonkey.

Kennst jemand eine ähnlich praktische Alternative?

Wie speichert ihr Anwendungs-Settings?

Danke!

Union 28. Apr 2015 16:04

AW: TFormStorage für FireMonkey
 
Bei XE8 vielleicht mit TFormSaveState

derdelpher 29. Apr 2015 10:16

AW: TFormStorage für FireMonkey
 
Hallo, danke für den Tipp - leider muss man auch bei TFormSaveState den Code zum Speichern der Eigenschaften manuell generieren.

Union 29. Apr 2015 10:52

AW: TFormStorage für FireMonkey
 
Du kannst ja RTTI einsetzen.

derdelpher 29. Apr 2015 17:40

AW: TFormStorage für FireMonkey
 
Danke für die Idee mit RTTI, da ich nur gezielt Eigenschaften speichern möchte, werde ich wohl manuell meine INI-Einträge lesen und schreiben...

Union 29. Apr 2015 18:05

AW: TFormStorage für FireMonkey
 
Dafür würde ich Attribute einsetzen.
Delphi-Quellcode:
[Save('Text')]
Edit1 : TEdit;

derdelpher 29. Apr 2015 22:50

AW: TFormStorage für FireMonkey
 
wow, genial! danke - das hat mich auf folgende lösung gebracht! :)

http://robstechcorner.blogspot.co.at...-rtti-way.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz