TListView und durch alle Elemente iterieren
-
Hallo,
ich habe ein TListView (CLX) und möchte durch alle Elemente in dem Fenster iterieren.
Hierzu habe ich folgendes bereits gefunden:TListView->Items->Count // gibt die Anzahl TListView->Items[y][x]->Caption //Gibt den Text des Elementes TListView->Items[y][x]->Data //Gibt die Verknüpfung des Elementes auf das Datenmodel ... wenn man das nutzt TListView->Items[y][x]->ImageIndex //Gibt den Verweis auf das angezeigte Icon aus einer TImageListMein Problem ist nun, dass Items eine 2-dimensionale Struktur ist, aber die Liste eigentlich eindimensional ist bzw. Count ja auch nur einen eindimensionales Ergebnis liefert.
Also wie greife ich eindimensional zu oder wie bekomme ich die beiden Count-werte fuer beide Dimensionen?
Danke
-
Üblichrweise sieht der Zugriff so aus: ...->Items->Item[i]->...
-
Und wenn man die BCB-Hilfe zu Thema TListItem befragt, so erfährt man, das deine 2. Dimension sich hinter ...->Items->Item[i]->SubItems->Strings[y] verbirgt...
-
Super, funktioniert, vielen Dank!
Kann ich nun auch so linear durch einen TTreeView iterieren?