Ja, würde es geben, wie ich ja oben schon sagte.
Ein Beispiel, was ich meinte.
Delphi-Quellcode:
procedure Save;
var F:TextFile;
begin
AssignFile(F, 'FileName');
ReWrite(F);
Writeln(F, wCD.interpreter);
Writeln(F, wCD.albumTitle);
Writeln(F, wCD.genre);
Writeln(F, wCD.songTitles); // TStringList.Text;
CloseFile(F);
end;
Dann gibt's mit der Stringlänge keine Probleme.
PS: Schutzblöcke nicht vergessen