![]() |
bei listbox eigenen index vergeben?
Hallo
fange grad mit delphi an und will ma bisl rumspielen ;) und zwar ich hab ne list box da fangen die indexe ja mit 0 an 2. element hat dann 1 usw kann man auch eigene indexe vergeben?? mfg |
Re: bei listbox eigenen index vergeben?
Hallo,
wenn du die Listbox auf einen bestimmten Index setzten willst dann so: Form1.ListBox1.ItemIndex:=3; den startindex 0 hast du immer den kannst du nicht verändern |
Re: bei listbox eigenen index vergeben?
das heißt gleichzeititg das sich die einträge in der lsite verschieben oder?
wenn ich das nun richtig verstanden habe?!? mfg |
Re: bei listbox eigenen index vergeben?
Nein, da verschiebt sich nichts. Wie schon gesagt bei einer Listbox fängt der Index immer bei 0 an das kann man nicht ändern. Wenn du aber den Index auf einen bestimmte Zahl setzt, voriges Beispiel, dann wird der 4. Eintrag ausgewählt.
Wieso willst du den Startindex eigendlich ändern? |
Re: bei listbox eigenen index vergeben?
ich wollte da bestimmte zahlen mitgeben die sich von den normalen indexen unterscheiden können.
hab das nun mithilfe eines arrays gelöst trotzdem thx |
Re: bei listbox eigenen index vergeben?
Moin Trashar,
Du kannst den einzelnen Items einer Listbox direkt Werte mitgeben, indem Du die Zeilen mit AddObject statt mit Add hinzufügst. Als "Object" wird dann einfach der gewünschte Wert übergeben. z.B. so:
Delphi-Quellcode:
ListBox1.Items.AddObject('Eintrag',TObject(5));
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 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