Comment lancer une interface vers un objet en Delphi

En delphi 2009, j'ai une référence à un IInterface qui je veux fonte de la sous - TObject

À l'aide de TObject(IInterface) de toute évidence ne fonctionne pas en Delphi 2009 (il est censé fonctionner en Delphi 2010)

Mes recherches me conduisent à une fonction qui devrait faire l'affairemais il ne fonctionne pas pour moi, je reçois AV quand j'essaie d'appeler des méthodes sur l'objet retourné.

je ne peux pas vraiment modifier les Classes et je sais que cela casse la POO

source d'informationauteur Yona