für andere Sprachen: kein Stirng/AnsiString/WideString/UnicodeString verwenden
CharArray gibt es überall und ShortString wäre auch für andere Sprachen verstehbar
Der Typ
String[x]
oder direkt
ShortString aka
String[255]
.
auch Kein Char oder Integer verwenden, sondern nur statische Typen, wie AnsiChar und LongInt.
Delphi-Quellcode:
type
TMyrec = record
Str1: String[100];
Str2: String[100];
end;
// entspricht
TMyrec = record
Len1: Byte;
Str1: Array[1..100] of AnsiChar;
Len2: Byte;
Str2: Array[1..100] of AnsiChar;
end;