Zitat von
BlackJack:
und wie gesagt sollte ein TObject als Parameter reichen; wenn ein objekt mit einem anderen typ als TObject übergeben wird, wird ja eh dessen Free; aufgerufen und nicht das von TObject.
Nö. Free bleibt gleich, Destroy wird von den Nachfahren überschrieben
.