Kann es sein, daß unter D2009 die Konstanten aufgrund des
Unicode länger sind und du somit an eine Grenze gestoßen bist?
(man könnte ja mal versuchen in den alten Delphi-Versionen entsprechend mit doppelt so langen Stringkonstanten zu testen
)
diese typisierten Stingkonstanten haben intern ja mehr den Charakter von Variablen