Also wenn ich etwas nicht weiß, dann mache ich mir ein neues, leeres Projekt auf, und teste das.
Zitat:
Welche Alternativen gibt es?
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.