
Zitat von
c113plpbr:
Wenn du dazu noch was hättest, wäre dies für mich ebenfalls sehr hilfreich
Als Lektüre würde ich da die System.pas:TObject.GetInterfaceTable Methode vorschlagen.
Noch was zu den schönen Funktionsnamen:
The Dreaded Underscore
Übrigens das "Lastwagen/Auto/... := nil;" am Ende der Funktion ist unnötig. Das erledigt der Compiler selbst mit einem versteckten try/finally Block.