Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Desaströse Performance von TRichedit

  Alt 12. Sep 2024, 12:20
Ich habe das mal hier mit Delphi 12.1 und einem VCL-Form, einem RichEdit, einem Button und einem Label drauf ausprobiert:
Delphi-Quellcode:
procedure TForm866.Button1Click(Sender: TObject);
begin
// var FN:= 'c:\Users\Uwe\Downloads\TestDateien\Windows_ITunesContent.txt';
  var FN:= 'c:\Users\Uwe\Downloads\TestDateien\MacOS_ItunesContent.txt';
  var sw := TStopwatch.StartNew;
  richedit1.lines.LoadFromFile(fn);
  label1.Caption := sw.ElapsedMilliseconds.ToString;
end;
Ohne Debugger dauert das bei der Windows-Datei gut 1 Sekunde und bei der MacOS-Datei knapp 4 Sekunden.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat