Kurios, Instance.ClassType zeigt im Debugger TSub an, meint aber zur Laufzeit, dass es nicht TSub ist?[/DELPHI]
Ja, das ist so, wenn ein Interceptor ins Spiel kommt. Teste doch spaßeshalber mal
obj.ClassType = TSub
vor und nach dem
Proxify.
Man kann das aber trotzdem realisieren mit
if Instance.ClassNameIs(TSub.ClassName) then