Füge diese Zeilen ein:
Delphi-Quellcode:
Memo1.Lines.BeginUpdate
... //Bearbeitung ...
Memo1.Lines.EndUpdate;
Habe es nun so gemacht:
Code:
procedure TForm1.pSetzedoppel;
var i : Integer;
begin
progressbar1.position := 0;
for i := 1 to memo1.Lines.count do
begin
Memo1.Lines.BeginUpdate;
memo1.Lines[i] := memo1.Lines[i] + ':';
progressbar1.position := i;
application.ProcessMessages;
Memo1.Lines.EndUpdate;
end;
end;
Gibts sonst noch andere methoden um eine liste abzuarbyten?
die performance würde ich schon gerne erhöhen.
MfG