So, nächstes Problem:
Ich habe ein Interface von einem anderen abgeleitet:
Delphi-Quellcode:
IShape=Interface
...
IRect=Interface(IShape)
..
TRect=class(TInterfacedObject, IRect)
Var Shape:IShape;
Shape:=TRect.Create
Ich kann IShape ein Objekt, das von einem Nachfahren von IShape abgeleitet ist, nicht zuweisen?
Warum?
Viele Grüße,
Benjamin
[Edit]@xaromz: Danke, das Thema wird ja immer genialer.