Forum: Object-Pascal / Delphi-Language
Delphi
by Hador,
17. Nov 2006
Wenn du schon das anführst, solltest du gleich dabei Sagen, das die Eigenschaft OwnsObject standardmäßig aus True steht.
Wenn das nicht gewünscht ist einfach MyObjectList := TObjectList.Create(False); aufrufen
Forum: Object-Pascal / Delphi-Language
Delphi
by Hador,
16. Nov 2006
Oder kurz gesagt:
Du musst dem Compiler sagen, dass er annehmen soll, dass es sich um ein Objekt der von dir erstellten Klasse handelt (Typecasting).
Dies kannst du auf 2 Wegen erreichen.
1.
TMyClass(fObjList)
2.
(fObjList as TMyClass)