Sobald ein + drin vorkommt, wird jeder Teil als einzelnes Stringliteral verwaltet.
1024 ... war nicht schon bei 255 Zeichen Schluß?
Richtig, zumindest für Delphi <= 2007 kann ich dir das Bestätigen.
[DCC Error] Unit2.pas(29): E2056 String literals may have at most 255 elements
[DCC Error] Project1.dpr(5): F2063 Could not compile used
unit 'Unit2.pas'