![]() |
Oberstes Item in Label zeigen
Habe folgendes Problem:
Da meine neuen Items oben stehen sollen gebe ich folgendes ein: Listbox1.Items.Insert(0, a); Nun habe ich folgenden Befehl gefunden der das unterste Item anzeigt: Listbox1.caption := Anzeige.items.strings[Listbox1.Items.count - 1]; Wie würde denn der korrekte Befehl lauten um das oberste Item anzuzeigen? |
Re: Oberstes Item in Label zeigen
Hi.
Delphi-Quellcode:
(das '.strings' kann man auch weglassen ;-) )
Listbox1.caption := Anzeige.items[0];
Benutz doch das nächste mal gleich die Delphi-Tags... ;-) |
Re: Oberstes Item in Label zeigen
wenn die Listbox immer wieder neu organisiert wird (sprich die Reihenfolge ändert sich bei jedem Eintrag) dann eher
Delphi-Quellcode:
oder besser
Listbox1.caption := Anzeige.items.strings[Listbox1.Items[0]];
Delphi-Quellcode:
Listbox1.caption := Listbox1.Items[0];
|
Re: Oberstes Item in Label zeigen
Und wo ist jetzt der Unterschied zum Beitrag von Waldteufel? :stupid:
|
Re: Oberstes Item in Label zeigen
Anzeige.Items denk ich soll nen StringList sein aus dem die Daten kommen....
und ListBox.Items sind die Einträge in der Listbox, wenn er einfach nur das oberste Item innerhalb seiner Listbox haben möchte ist
Delphi-Quellcode:
immer richtig, auch wenn die Reihenfolge durch eigene Sortieralgorythmen geändert wurde
Listbox1.caption := Listbox1.Items[0];
|
Re: Oberstes Item in Label zeigen
Ich bedanke mich ,-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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