Steht doch in der Hilfe bzw. der Codevervollständigung ( Methodenfunktion gibt ein TListItem zurück)
In meiner Hilfe steht nur die Beschreibung, sogar ohne Beispiele.
Hab jetzt allerdings einen Fehler entdeckt, egal welche Zahl ich in Insert(hier) eingebe, die ListView wird immer von oben bis nach unten gefüllt. Wieso z.B. nicht in der Zeile 4 wenn Insert(4) ist. Außerdem fülle ich nicht in einer Schleife, das heiß, dass immer wenn ich auf den Button klicke nur die entsprechende Zeile gefüllt werden soll und nicht immer alle Zeilen nach einander.
Oder klarer ausgedruckt wieso wird die erste Zeile gefüllt, wenn Insert(4) ist?
Code:
procedure TForm1.Button2Click(Sender: TObject);
var aItem : TListItem;
begin
aItem := ListView1.Items.Insert(0);
aItem.Caption := 'ein';
aItem.SubItems.Add('11');
aItem.SubItems.Add('22');
end;