![]() |
items aus zwei listboxes löschen
Hi,
wenn in ListBox1 ein Item markiert wurde und dann ein Button geklickt wird soll der markierte eintrag von listbox1 gelöscht werden und in listBox2 der eintrag mit den gleichen integerwert.
Delphi-Quellcode:
Wieso geht das nicht??
ListBox1.DeleteSelected;
ListBox2.Items.Delete(ListBox1.SelCount); Greetz und thx |
Re: items aus zwei listboxes löschen
Weil SelCount die Anzahl der markierten Elemente angibt. Und außerdem, zuerst in der anderen Listbox löschen:
Delphi-Quellcode:
Ansonsten wirst du ziemlich leicht das Falsche löschen oder eine Zugriffsverletzung bekommen.
ListBox2.Items.Delete(ListBox1.ItemIndex);
ListBox1.DeleteSelected; [edit]Beitrag um Erklärung ergänzt[/edit] |
Re: items aus zwei listboxes löschen
probier's mal so :wink:
Delphi-Quellcode:
ListBox2.Items.Delete(ListBox1.ItemIndex);
ListBox1.DeleteSelected; |
Re: items aus zwei listboxes löschen
Zu langsam, warum gibt's eigentlich kein Schnecken-Smiley :gruebel:
|
Re: items aus zwei listboxes löschen
Nun geht alles. Danke
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 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