Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi bei listbox eigenen index vergeben? (https://www.delphipraxis.net/7342-bei-listbox-eigenen-index-vergeben.html)

trashar 9. Aug 2003 20:22


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

BorlanDelphiUser 9. Aug 2003 20:33

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

trashar 9. Aug 2003 20:41

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

BorlanDelphiUser 9. Aug 2003 20:50

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?

trashar 9. Aug 2003 20:55

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

Christian Seehase 9. Aug 2003 23:35

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 19:35 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