Die Forensuche hätte dir auch schon helfen können.
Da Strings beim Kompilieren als ShortString's im Quellcode eingebettet werden (selbst wenn es an 'nen AnsiString / String übergeben wird), liegt die maximale Länge immer bei 255 Zeichen (
OH > ShortString)
Du kannst aber den String aufteilen
S := 'die ersten maximal 255 Zeichen' + 'und dann noch weitere';
Das ist ja eh besser, da dann der Code übersichtlicher wird, wenn du z.B. immer nur etwa 80 Zeichen zusammenhängend angibst und das nächte auf die nächte Zeile verlegst.
Delphi-Quellcode:
S := 'die ersten maximal 255 Zeichen' +
'und dann noch weitere' +
'und nochmal';
[add]immer der Dax ... willst wohl en Wettrennen veranstalten
Ah ja ... 2^31 - 1 ist die maximale Länge