![]() |
Listbox inklusiv Ihrer Objekte speichern/wiederherstellen..
Hi,
ich habe eine Listbox LiBo, die enthält objekte verschiedenen Typs. Nun wollte ich diese gerne speichern, um nach einem Neustart des Programms, die Listbox samt Objekten zu rekonstruieren nur leider fehlt mir jeglicher Ansatz das zu realisieren. Gruß Lars |
Re: Listbox inklusiv Ihrer Objekte speichern/wiederherstelle
Hi Lars,
das geht mit
Delphi-Quellcode:
bzw.
ListBox1.Items.SaveToFile(<Dateiname>);
Delphi-Quellcode:
Sieh dir evtl. die OnlineHilfe zu den Funktionen an.
ListBox1.Items.LoadFromFile(<Dateiname>);
Greetz alcaeus |
Re: Listbox inklusiv Ihrer Objekte speichern/wiederherstelle
Moin!
Die Objekte im Objects[] Array werden damit aber nicht gespeichert. Geht es dir auch um diese oder nur um den Text? MfG Muetze1 |
Re: Listbox inklusiv Ihrer Objekte speichern/wiederherstelle
Eigentlich um beides. Habs jetzt so gelöst, das ich über den Eintrag das Entsprechende Objekt wieder rekonstruiere, ist halt
nur etwas aufwendiger. Gruß Lars |
Re: Listbox inklusiv Ihrer Objekte speichern/wiederherstelle
Du musst es letztlich genauso lösen, wie Delphi das mit den dfm-Dateien macht. Dort wird auch das Objekt mit allen vom Standard abweichenden Eigenschaften gespeichert. Über den Klassennamen wird das Objekt dann erstellt. Irgendwo gab's hier jemanden, der sowas auch gebaut hatte, such mal danach.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 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 by Thomas Breitkreuz