Zitat von
Stanlay Hanks:
einen 2000 Zeichen langen String erzeuge, meckert er eigentlich nicht.
Vermutlich geht's um das Abspeichern des Strings. Man erinnert sich vage an seine dunkle Vergangenheit, in der man versucht hat, Pointer in einen Stream zu schreiben anstatt den String, auf den er zeigt...
Ach ja, zum Thema selber (werd' ich jetzt auf die alten Tage vergesslich?):
Probier's mal mit 'nem Characterarray:
Delphi-Quellcode:
var
str: array[0..2000] of Char
begin
str := 'Hello, world';
ShowMessage(str);
end;
Funktioniert bei mir, demnach müsste auch das Text-Property vom Richedit zuweisungskompatibel zu so einem Array sein und das Schreiben sollte eigentlich auch funktionieren.
Edit2: Tags korrigiert, nicht nur vergesslich, sondern auch senil...