Ok, jetzt funktionierts.
Ich hab jetzt Haus1:=THaus.Create angewedet und per ADD hinzugefügt.
Wie kann ich jetzt den Wert von Besitzer ändern? (z.B. bei Item 0, was ja das erste ist)
Edit: Habs Raus!
Delphi-Quellcode:
Haus2:=TObjectList.Create;
Haus1:=THaus.Create;
Haus0:=THaus.Create;
Haus2.Add(Haus1);
Haus1:=Haus2.Items[0] as THaus;
Haus1.Besitzer:=9;
Haus2.Items[0]:=Haus1 as THAus;