Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Komponenten erzeugen und laden


Delete - Di 19.10.10 20:53
Titel: Komponenten erzeugen und laden
- Nachträglich durch die Entwickler-Ecke gelöscht -


ALF - Di 19.10.10 21:40

Hi,
Vielleicht zu simple und ander würden es besser machen aber meine Idee dazu.
Du speicherst in einer Variablen, in der Ini, die Anzahl der erstellten Tabsheet.
Beim Neustart, liest du diese aus und erzeugst die Tabsheets im Oncreate der Form dann automatisch.
Da Du die dynamisch erstellst, kannst du das erstellen in einer Procedure legen und kannst somit diese Procedure verwenden zur Laufzeit und wenn Du dein Prog startest.

So als Idee 8)

Gruss Alf


Delete - Di 19.10.10 21:58

- Nachträglich durch die Entwickler-Ecke gelöscht -


jaenicke - Mi 20.10.10 06:19

Das Konzept ist aber nicht so günstig.

Speichere deine Daten lieber unabhängig von den TabSheets und zeige die Daten nur darin an. Dann kannst du die Daten ganz einfach speichern und laden (z.B. mit meinen Config Utils [http://www.delphi-forum.de/viewtopic.php?t=92348]) und danach dann die TabSheets damit initialisieren.


Delete - Mi 20.10.10 16:32

- Nachträglich durch die Entwickler-Ecke gelöscht -