Einzelnen Beitrag anzeigen

Poelser

Registriert seit: 21. Apr 2008
Ort: Europa
145 Beiträge
 
Delphi 10.4 Sydney
 
#15

AW: stringreplace (String > 255 zeichen) geht nicht ..

  Alt 7. Jun 2017, 14:41
Doch, es gibt diese Grenze noch, aber soweit ich weiss nur, wenn man den String direkt im Code zuweist (Tokyo):

sstring = '[hier ein String mit > 255 Zeichen]';

Zitat:
[DCC Error] bla.pas(115): E2056 String literals may have at most 255 elements
Was dagegen geht:
sstring = '[hier ein String mit 200 Zeichen]' + '[hier ein String mit 200 Zeichen]';
So hatte ich meine Codezeilen zusammengebaut, d.h. ich hätte eine Stringzuweisung mit einem Literal über 255 Zeichen Länge. Und was dagegen geht - so hatte ich dann die Aufsplittung erzwungen. Wie gesagt, Lazarus kann's, Delphi nicht.

@DeddyH: Klar gilt diese Einschränkung nur in der IDE, mir gings ja um die automatische Erzeugung von Quelltext.

CU, der Poelser

Geändert von Poelser ( 7. Jun 2017 um 14:52 Uhr)
  Mit Zitat antworten Zitat