Wenn ich bin zum Ende markieren will, würde ich wirklich einfach High(Integer) nehmen, anstatt mit viel Rechenzeit irgendeine Zahl zu ermitteln, die sowieso größergleich der Restlänge ist und sich deshalb genau wie High(Integer) verhält.
Zeug zwischen Plaintext und RTF zu konvertieren wird Rechenleistung benötigen und der String, aus dem am Ende nur die Länge berechnet wird, muss auch irgendwo gespeichert werden. Ich sehe somit absolut keinen Vorteil darin, irgendwas anderes als High(Integer) zu nehmen.
Eindeutig ja, MaxInt ginge aber auch
(ok: Delphi 7 Hilfe sagt dazu:
const MaxInt = High(Integer);
)