![]() |
TStringList.Text ENTFERNEN
Hallo Freunde,
ich habe eine Listbox, deren Werte ich in eine von mir erstellten TStringList packe. Beim OnCreate wird die TStringList mit TStringList.Create initiert. Bei OnClose mit TStringList.Free beendet. Ich versuche jetzt den kompleten Inhalt des TStringList via eines Buttons zu löschen. Müsste eigentlich mit TStringList.Clear funktionieren tut es aber nicht. Kann mir da jemand weiterhelfen? Danke :-D |
Re: TStringList.Text ENTFERNEN
sollte aber funktionieren.
Ist die StringList nicht leer oder Deine Listbox? Grüße Klaus |
Re: TStringList.Text ENTFERNEN
Hallo!!
Ich denke Du meinst StringListName.Clear, nicht "wörtlich" TStringList.Clear. Eigentlich sollte das funktionieren, ja. Gib uns doch mal ein paar Zeilen Code... SCRaT |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
TStringList -> VCL |
Re: TStringList.Text ENTFERNEN
Hi,
wolltest Du vielleicht die Listbox löschen ? |
Re: TStringList.Text ENTFERNEN
OnClose ist aber nicht das Gegenteil von OnCreate
in OnCreate erstellt => in OnDestry löchen in OnShow (hoffentlich?) erstellt => in OnClose löschen Wenn man die Form nur ausblendet (schließt), aber nicht freigibt, dann kommt es beim nächsten Anzeigen oder spätestens beim nächsten Schließen zu Problemen. |
Re: TStringList.Text ENTFERNEN
nein, die listbox soll nicht gelöscht werden.
ja, ich meine mit dem Clear. den Namen der StringList!! |
Re: TStringList.Text ENTFERNEN
Für eine Listbox:
Delphi-Quellcode:
Für eine TStringList:
ListBoxName.Items.Clear;
Delphi-Quellcode:
StringListName.Clear;
|
Re: TStringList.Text ENTFERNEN
Zitat:
Zitat:
|
Re: TStringList.Text ENTFERNEN
@scrat1979
Danke, aber das ist es ja, es funktioniert nicht:) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:50 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