Forum: Object-Pascal / Delphi-Language
Delphi
by jbg,
6. Mär 2004
Der Compiler sagt dir doch bereits was falsch ist.
Warum übergibst du hier einen TClass-Parameter, wenn du doch einen TCreature-Parameter brauchst?
Forum: Object-Pascal / Delphi-Language
Delphi
by jbg,
6. Mär 2004
Also wenn ich etwas nicht weiß, dann mache ich mir ein neues, leeres Projekt auf, und teste das.
Da gäbe es noch TObjectList, dass als Items aber TObject hat, und du somit immer Typecasten musst (außer du leitest die Klasse ab und überschreibst die Items Eigenschaft). Die TObjectList hat den Vorteil, dass .Clear,.Delete,.Remove,.Free die Instanzen automatisch freigeben.