Stimmt mit dem Widerspruch habt ihr echt Recht
Platznot habe ich nicht, aber einen Kopf, der die perfekte Lösung haben möchte

!
Danke einmal für eure Vorschläge. Ich werder sie mir auch angucken, aber verweile bei meiner neuen Idee.
Die besagt, dass die Modelle durch spezielle ShortString unterbrochen werden.
Bsp.:
File of ShortString
Leerzeichen sind nur zur Überschaubarkeit, also keine integrierten Zeichen
Das Slash symbolisiert, wo der nächste ShortString anfängt.
Split:ShortString;
Split = 'XX';
Audi / A3 / A6 / A8 / Split / BMW / 3 / 5 / 7 / Split / Mercedes / S350 / S450 / S600
So habe ich einen kleinen Überschuss. Ich kenne die Speicherform und die Theorie, allerdings weiß ich nun nicht was sparsammer ist
Beim Speichern wird immer nach einem Modell der Split geschrieben und beim Einlesen mit einem Booleanschalter gearbeitet um zu Wechseln ( Fallauswahl)