![]() |
TListBox
Delphi3-Prof.
Anfänger Hallo, wie können die Einträge aus einer TListBox im Stringlisten-Editor gespeichert werden? Falls Einträge aus der TListBox gelöscht werden, dürfen sie auch nicht mehr im Editor stehen. Wer hilft bitte? Gruß Lombi |
Re: TListBox
Nicht ohne weiteres Möglich. Die Einträge die du im Editor vorgibst werden in einer DFM Datei gespeichert, in der alle Formular-Informationen gespeichert werden.
Du kannst aber mit ListBox1.Items.SaveToFile und ListBox1.Items.LoadFromFile Daten in einer Liste speichern und laden. |
Re: TListBox
Danke für die Antwort. Könntest Du mir bitte noch weitere Info dazu liefern? Was müßte ich konkret tun, um die Einträge aus der ListBox
in den Stringlisten-Editor zu bekommen? Gruß |
Re: TListBox
Keine Ahnung. Du müsstest die DFM-Dateien direkt bearbeiten. Dürfte aber sehr schwierig werden, da die unter Delphi 3 noch binär sind. Kannst dir ja mal so eine DFM-Datei in einem Editor anschauen.
Aber wozu. Bei OnCreate machst du ein
Delphi-Quellcode:
und bei OnDestroy ein
if FileExists('daten.txt') then
ListBox1.Items.LoadFromFile('daten.txt');
Delphi-Quellcode:
und schon werden deine Einträge gespeichert.
ListBox1.Items.SaveToFile('daten.txt');
|
Re: TListBox
Danke, es funktioniert!
|
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