Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wie kann ich einzelne Items aus einer List-Komponente lösche (https://www.delphipraxis.net/3902-wie-kann-ich-einzelne-items-aus-einer-list-komponente-loesche.html)

Gast 4. Apr 2003 20:16


Wie kann ich einzelne Items aus einer List-Komponente lösche
 
:?
Ich weis einfach nicht wie ich einzelne Items aus dieser List-Komponente löschen kann. Die ganze Liste zu löschen kann ich ja aber einzelne nicht.
Kann mir jemand helfen?

sakura 4. Apr 2003 20:19

Meinst Du die TListBox Komponente?

...:cat:...

Daniel B 4. Apr 2003 20:25

Hallo und herzlich Willkommen im Forum!

Egal ob Du jetzt ListBox oder ListView meinst, beide haben die Funktion DeleteSelected!
Delphi-Quellcode:
ListBox1.DeleteSelected;
ListView1.DeleteSelected;
Grüsse, Daniel :hi:

PS: Ab nach VCL-Komponenten, hat nichts mit API zutun. ;)

Gast 4. Apr 2003 20:27

Ich danke euch beiden. Es war die Listbox-Komponente
MfG PhilGo :D

sakura 4. Apr 2003 21:51

Das geht dann recht einfach. Die Listbox hat die einzelnen Elemente in der Eigenschaft List (von Typ TStrings). Die kannst Du mit der Methode Delete gezielt löschen. Das erste Element hat den Index 0, das zweite 1, das dritte 2 usw.usf.

Delphi-Quellcode:
//Beispiel zum Löschen des 2. Elementes
ListBox1.Items.Delete(1);
...:cat:..


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz