Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#7

AW: Textausgabe in Memo sehr langsam

  Alt 29. Jun 2011, 18:47
Bei einem Array brauchst du aber auch keinen 64-bittigen Index

Belbst bei einem ByteArray kommt man aktuell (bis XE2) nicht bis an die 2 Milliardengrenze (31 Bit) ran.

Schreib es in eine TStringList und am Ende nur ein Memo.Text := StringList.Text; Noch schneller wäre es (bei sehr sehr vielen Werten), wenn man es via PChar in einen ausreichend groß allokierten String reinkopiert, da die Kopieraktion der Stringlisten leider nicht sehr optiomal ist.
$2B or not $2B

Geändert von himitsu (29. Jun 2011 um 18:51 Uhr)
  Mit Zitat antworten Zitat