Hallo,
was hast du an meinem Code nicht verstanden ??? Mensch !!!
Du darfst kein ListView.Items.Add machen,
sondern musst dir das entsprechende ListItem raussuchen,
das steht ja schon drin.
Jeder Aufruf von ListView.Items.Add erzeugt ne neue Zeile,
und das soll es ja nicht.
Da dein Code nicht sher aussagekräftig ist,
mal nen Schuss ins Blöaue
Delphi-Quellcode:
var
iRow : Integer;
ListItem : TListItem;
begin
if r.Exec(Memo1.Lines.Text) then
begin
iRow:= 0;
repeat
ListItem:= ListView.Items[iRow];
ListItem.SubItems.Add(r.Match[0]);
Inc(iRow);
until not r.ExecNext;
end;
end;
Heiko