FlieListBox1->Selected[0]=true; wirft Exception
-
Hallo Leute
Bin kurz vorm verzweifeln.
Ich habe auf meinem Form eine FileListBox die mir den Inhalt eines Ordners anzeigt.
In dem Ordner befinden sich 4 Dateien.
Die werden mir auch brav angezeigt.
Nun möchte ich die erste Datei in der Liste als "selected" anzeigen lassen (blau untermalt).FileListBox->Update(); if (FileListBox->Items->Count > 0){ Caption=FileListBox->Items->Count; // zeigt 4 an (richtig) FileListBox->Selected[0]=true; // wirft die Exception }
Exception lautet :
Der Index der Liste überschreitet das Maximum(0)Das ist doch sehr seltsam, oder?
Kann mir jemand auf die Sprünge helfen?
DankewNw
-
Hallo
Hab die Lösung selbst gefunden:Die Eigenschaft "MultiSelect" der ListBox muss true sein.
wNw
-
Wenn du nicht wirklich multiselektieren willst:
FileListBox1->ItemIndex = 2;