![]() |
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:) |
Re: TStringList.Text ENTFERNEN
... gib uns mal ein paar Zeilen Code, wir werden das schon hinbekommen :-)
SCRaT |
Re: TStringList.Text ENTFERNEN
Zitat:
|
Re: TStringList.Text ENTFERNEN
Zitat:
Zitat:
Wenn du bsp. "Clear" nach "Free" aufrufst, geht das auch nicht und es kracht. Wir gehen gerade eher davon aus, dass die StringList nicht geleert wird und voll bleibt. Beides fällt in die Kategorie "funktoniert nicht". Keiner weiß, was du genau meinst. :wall: Du willst Hilfe von uns, also ist es deine Aufgabe uns u.a. das Problem so zu erläutern, dass wir sofort wissen, worum es genau geht. |
Re: TStringList.Text ENTFERNEN
:glaskugel:
Eventuell.. ..hast du eine zweite Instanz einer TStringList erstellt und die falsche geleert ..hast du die Stringlist vor dem clear freigegeben ..liest du den Inhalt der geclearten Stringlist falsch aus ..wäre es nützlich wenn du das Stück Quellcode postest und beschreibst was genau in welcher Zeile in welcher variable drinsteht |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:35 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