Zitat von
himitsu:
Dann hast du was falsch verstanden, denn H1 is ein String aus 20 70-Zeichen-langen (einzelnen) Stringkonstanten und das geht mindestens schon seit D4 (frühere Versionen kenn ich kaum) und ist auch so geblieben.
Man lass es gut sein. Das tut ja schon weh.
Ich habe nach der Konstantenlänge, im Zusammenhang mit einer in D2009 neu aufgetauschten und nicht dokumentierten Fehlermeldung, gefragt und nicht nach der maximalen Länge einer Quellzeile.
Diese sollte man ohnehin im Interesse der Lesbarkeit auf 80 bis 120 Zeichen begrenzen.
Taucht in einer Konstantendefinition am Ende der Anweisung das "+" auf, dann wird die Konstante zur Compilerzeit
zusammengefügt.
Da dies zur Compiler- und nicht zur Laufzeit erfolgt, käme z.B. mit Resourcenstrings eine Fehlermeldung.
Da ich seit
TP 1.0 bereits professionell mit Pascal programmiere, sollte mir der Unterschied zwischen Codezeilen- und
Konstantenlänge zwischenzeitlich klar sein.
Peter