![]() |
listbox letzte Zeile Löschen wenn sie '' ist
Tach
Ich möchte aus einer Listbox die letzte Zeile löschen wenn sie leer ist. Dafür verwende ich folgenen Code:
Delphi-Quellcode:
Nur wenn dieser Code ausgeführt wird kommt die Meldung 'Listenindex überschreitet das Maxium (3)'
if listbox1.Items[listbox1.Items.Count]='' then listbox1.Items.Delete(listbox1.Items.Count);
Ich weiss nur nicht warum :gruebel: :?: Danke für jede Hilfe |
Re: listbox letzte Zeile Löschen wenn sie '' ist
Delphi-Quellcode:
:wink:
listbox1.Items.Count -1
|
Re: listbox letzte Zeile Löschen wenn sie '' ist
Ein Array-Index läuft von 0 bis Count-1, bei 8 Einträgen z.B. von 0 bis 7. Deshalb Count-1. :)
|
Re: listbox letzte Zeile Löschen wenn sie '' ist
danke :)
|
Re: listbox letzte Zeile Löschen wenn sie '' ist
Danke, dieses topic mir die antwort auf die frage gegeben an der ich 4 nächte gehangen habe :-D
Grüße aus Hamburg, Rho |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 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