Zitat von
Koller:
Im Grunde unterscheiden sich beide Listen nicht. Sie verwalten nur einen anderen Record-Typen, d.h. ich müsste zwei Klassen haben, die im Prinzip identisch sind, nur statt z.B. TData eben TData2 verwalten.
Genau das ist der Punkt: Sind TData und TData2 "im Prinzip identisch" oder vollständig identisch?
1. Wenn sie vollständig identisch sind, kannst Du mit
einer Klasse arbeiten; andernfalls müssten es verschiedene Klassen sein.
2. Die Listen können ggf. "analog" aufgebaut werden: TListe1 als Liste von TData und TListe2 als Liste von TData2. Schau dazu doch einmal in der Delphi-Hilfe unter dem Stichwort "Mit Listen arbeiten"; vielleicht findest Du dort die richtige Anregung.
Jürgen