Iim einfachsten Fall:
Delphi-Quellcode:
type TClass1=class
x,y:integer;
end;
type TClass2=class
b:string;
c:char;
end;
...
var Liste:TObjectList
Class1:Tclass1;
Class2:Tclass2;
//irgendwo Liste erstellen
Liste:=Tobjectlist.create;
Liste.ownsobjects:=true; //damit verwaltet die Liste ihre Elemente selber
//Object einfügen
Class1:=Tclass1.create;
Liste.add(Class1);
Class1.x:=5;
//usw..
Class2:=Tclass2.create;
...
//Zugriff über
list.Items[0]
list.items[1]
//also
Class1:=list.items[0];
ergebnis:=Class1.x
//oder
ergebnis:=TClass1(list.items[0]).x;
Soweit erstmal.
Hier geht aber noch viel mehr.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.