Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#3

AW: TMemo und Tstringlist Datenübergabe beschleunigen?

  Alt 9. Jul 2013, 13:10
Ich hatte mal vor Jahren (mit Delphi <= 7 ?) die Erfahrung gemacht, dass ein

Memo1.Lines.Text := Liste.Text;

deutlich schneller war als ein

Memo1.Lines.assign(Liste);
Das gilt immer noch.

Ein Memo1.Lines := Liste oder Memo1.Lines.Assign(Liste) arbeitet jede Zeile einzeln ab, während ein Memo1.Lines.Text := Lines.Text das alles mit einem einzigen Aufruf der WinApi erledigt.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat