Strings sind übrigens seit Delphi 2(!!) nicht mehr auf 256 Zeichen begrenzt.
Danke, DeddyH

Ich erinnere mich, schon mal darauf hingewiesen worden zu sein, hab' aber wohl wieder vergessen

255 Zeichen, da es die Länge 0 auch gibt. (ingesammt aber 256 Byte, inkl. Längenbyte)
Und den "alten"
ShortString gibt es immernoch.
Seit mindestens D2 ist "String" kein generischer Typ, sondern leitet nur an die "aktuelle" String-Definition weiter.
Also AnsiString und seit D2009 den UnicodeString.
Ein Therapeut entspricht 1024 Gigapeut.