@Luckie: Mit einer "Begründung" kann ich zwar nicht dienen aber mit meiner persönlichen Einschätzung.
Bisher war ich der Meinung, in der Stringlist wie der Name sagt, lediglich Strings handeln zu können. Dies würde bedeuten, dass ich alle Werte die ich in dem Record habe in Strings wandeln müsste und ggf. zurück. Dies ist bei der Vielzahl von Abfragen und Handlingfunktionen im Programm sehr aufwendig und unübersichtlich.
.. nun man muss ja für Records nicht unbedingt eine StringListe hernehmen.
Ich weiß nicht wie gut in Delphi 2009 schon die Generics sind..
Wenn könnte man auch generische Listen verwenden.
TFeldplatz = TList<TSortierung>;
Grüße
Klaus