![]() |
Markierte ListBox-Einträge entfernen
Hi,
wie kann ich nur (!) alle markierten ListBox-Einträge aus der ListBox löschen? Gruss, St.Pauli |
Re: Markierte ListBox-Einträge entfernen
Ungetestet, blind getippt:
Delphi-Quellcode:
...:cat:...
ListBox1.DeleteSelected;
|
Re: Markierte ListBox-Einträge entfernen
Falls MultiSelect an ist (ungetestet):
Delphi-Quellcode:
i:=Listbox.Count-1;
for i downto 0 do begin Listbox.Items.Delete(i); end; |
Re: Markierte ListBox-Einträge entfernen
@aike: das würde aber alles löschen :shock:
Aenogym |
Re: Markierte ListBox-Einträge entfernen
Zitat:
|
Re: Markierte ListBox-Einträge entfernen
Moin!
Und für z.B: Delphi 4/5 Nutzer die diese Methode noch nicht haben nochmal zur Vollständigkeit: MultiSelect:
Delphi-Quellcode:
kein MultiSelect:
For i := ListBox1.Items.Count-1 Do 0 Do
If ( ListBox1.Selected[i] ) Then ListBox1.Items.Delete(i);
Delphi-Quellcode:
MfG
If ( ListBox1.ItemIndex > -1 ) Then
ListBox1.Items.Delete(ListBox1.ItemIndex); Muetze1 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 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