![]() |
Wieder mal die ListBox (nur ausgewähltes item löschen)
hi,
bei meinem projekt bin ich weiter gekommen (MediaCenterXXL). Natürlich nur dank euer Hilfe. Wie einige von euch sicher wissen hatte ich letztens eine Topic erstellt (Wie lösche ich alle items aus einer ListBox???), jetzt stelle ich fast die gleiche Frage nochmal: Wie kann ich items aus einer ListBox löschen, die ich vorher ausgewählt habe? ich will also nicht alle Items, sondern wirklich nur das was ich ausgewählt habe löschen. Wisst ihr welchen Befehl ich da brauche. Wäre nett von euch wenn ihr eure Kenntnisse hier mal posten würdet, danke -homer- |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Delphi-Quellcode:
Zeigt dir, ob ein Eintrag markiert ist.
Listbox1.Selected[Index]
Delphi-Quellcode:
Ungetestet. Aber so ungefähr sollte es gehen.
for Loop := Listbox1.Items.Count downto 0 do
begin if Listbox1.Selected[Loop] then Listbox1.Items.Delete(Loop); end; |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Delphi-Quellcode:
löscht den markierten eintrag.
listbox1.items.delete(listbox1.itenindex)
raik |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
|
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Zitat:
|
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Dann halt hier nochmal:
Delphi-Quellcode:
Ab DelphiVersion 6.0 (glaub ich, bei 7.0 auf jedenfall) geht das dann so: procedure Button klick oder so; begin Listbox1.Items.Delete(Listbox1.ItemIndex); end;
Delphi-Quellcode:
SpiderProcedure Buttonklick oder so; begin Listbox1.DeleteSelected; end; |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Zitat:
hast ja recht. |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Zitat:
@Spider: DeleteSelected müsste man mal testen, wie das bei Mehrfachauswahl reagiert. Desweiteren ist, glaube ich, erst ab D6 dabei oder so. |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Zitat:
Das hab ich noch net probiert. Ich glaub da kannst mal ein Tut drüber schreiben! Thema: Wie entfernt man effektiv einen Eintrag aus einer Listbox? :mrgreen: |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
@ luckie
werlesen kann ist klar im vorteil, ich gehöre nicht dazu :duck: |
Hab Delphi 7
hi,
ich hab Delphi 7 personal.Das, was mich weitergebracht hat war:
Delphi-Quellcode:
an die anderen natürlich trotzdem herzlichen Dank
begin
MPlaylist.deleteSelected end; -homer- [edit=Luckie]Delphi-Tag korrigiert. Mfg, Luckie[/edit] |
Re: Wieder mal die ListBox (nur ausgewähltes item löschen)
Und was passiert, wenn du mehrere markiert hast?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:49 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