Diese Beschränkung gab es
pro Zeile, nicht
pro String
Und wer schreibt schon so viele Zeichen in eine Zeile?
Insofern war die Beschränkung in der Praxis ohnehin kein Problem...
Denn da schreibt man so viel erstens ohnehin kaum direkt in den Quelltext und wenn doch, dann strukturiert über mehrere Zeilen:
Delphi-Quellcode:
var
a: string;
begin
a := 'Text: Mein erster Text ...'
+ 'Text 2: ...';
Und das geht schon seit Delphi 2 und auch mit
deutlich mehr als 255 Zeichen.