* Umwandlung Interface -> Objekt nicht möglich (Ausnahme neuere Delphiversionen)
Man konnte sich auch früher schon eine entsprechende Methode implementieren.
Delphi-Quellcode:
function TMyClass.GetObject: TObject{oder gar TMyClass};
begin
Result := Self;
end;
Delphi hat sowas natürlich standardmäßig nicht implementiert, da hinter einem Objekt nicht unbedingt ein Delphi-Objekt liegen muß
und man bei Grenzüberschreitungen von EXE/
DLL eh keine Objekte übergeben werden können ... also zumindestens die
RTTI paßt dann nicht mehr zusammen.