Einzelnen Beitrag anzeigen

CarlAshnikov

Registriert seit: 18. Feb 2011
Ort: Erfurt
108 Beiträge
 
Delphi XE5 Enterprise
 
#6

AW: Wie verwende ich Supports() richtig?

  Alt 26. Nov 2013, 12:28
Ja das hatte ich gesehen. Aber in einem früheren Stadium hatte ich mein ITest von IUnknown abgeleitet. In einem anderen Thread wurde ja diskutiert, dass TTest das dann nichtmehr kennt, wenn es nicht direkt bei der Deklaration mit dabei steht, daher ging das auch nicht. Vielen Dank für die Aufklärung.

Gruselig ist jetzt natürlich wieso ich das Problem in einem neu angelegten Projekt nicht mehr hatte.

Mein Problem mit InterfacedObject kam vermutlich daher, dass er sich, wenn man das Objekt ohne cast hinein gibt, zwischen beiden Implementierungen nicht entscheiden kann, da InterfacedObject sowohl TObject als auch IUnknown ist.
Sebastian
  Mit Zitat antworten Zitat