Bedenke, daß du den Text hier eventuell 3 Mal im Arbeitsspeicher hast.
- im Stream (je nach Typ)
- im String
- und dann nochmal im Memo
Bei
Unicode-Delphis (2009+) sind die Daten dann auch noch doppelt so groß.
Es sind also 850 MB nötig und davon je 3 Mal mindestens 280 MB "zusammenhängend", was nicht so einfach zu finden ist.