Dann wirft SetLength eine schöne
Exception und man hat ebenfalls ein passendes Ergebnis.
Nja, aber du meinst 1, bzw 1.5 GB (4 GB nicht, denn das ist nicht umsonst eine 3GB-Option), denn dre String braucht einen zusammenhängenden Speicherblock.
Ein Therapeut entspricht 1024 Gigapeut.