![]() |
Einträge in Listbox gelöschen
Wie kann ich alle Einträge aus einer Listbox löschen? Außer den 1ten Eintrag also was kommt nach
Delphi-Quellcode:
edtremotehost.Items.delete(*?*)
|
Re: Einträge in Listbox gelöschen
Moin Knotti,
merk' Dir doch einfach den ersten Eintrag in einer Variablen, und lösche dann den Inhalt mit Items.Clear; Anschliessend fügst Du den Eintrag wieder hinzu. |
Re: Einträge in Listbox gelöschen
Zitat:
Delphi-Quellcode:
MfG
var
I: Integer; begin if ListBoxXY.Items.Count > 1 then for I := ListBoxXY.Items.Count - 1 downto 1 do ListBoxXY.Items.Delete(I); end; Edit: Wo war der rote Kasten? :gruebel: |
Re: Einträge in Listbox gelöschen
Warum so kompliziert?
Delphi-Quellcode:
ListBox1.Items.BeginUpdate;
Try While ( ListBox1.Items.Count > 1 ) Do ListBox1.Items.Delete(1); Finally ListBox1.Items.EndUpdate; End; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 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