Zitat von
keineahnung1:
will mir denn keiner sagen wie's geht?
Nein, nicht wirklich....
Spass.
Also, setzen wir mal vorraus, dass der ViewStyle deiner Listview auf vsReport gesetzt ist und deine Colums bereits stehen. Willst du zur Laufzeit Items (=> Zeilen) hinzufügen, musst du die "Add"-Methode von TListview.Items aufrufen. Die Methode Add liefert dir dann einen Zeiger auf das neu erstellte ListItem.
Delphi-Quellcode:
var
NewItem: TListItem;
begin
NewItem := Listview1.Items.Add;
end;
Um auf die einzelnen Spalten zuzugreifen, benutzt du die Eigenschaft Caption (für die erste Spalte) und SubItems (für die nachfolgenden Spalten).
Delphi-Quellcode:
var
NewItem: TListItem;
begin
NewItem := Listview1.Items.Add;
with NewItem do
begin
Caption := 'Hallo';
Subitems.Add('Welt');
Subitems.Add('Das ist ein Test');
end;
end;
Alles klar?
Dani H.
At Least I Can Say I Tried