Bonjour

C'est peut-être évident mais je cale.

J'ai une dll avec plusieurs interfaces.
Pour chacune de ces interfaces j'ai une procédure spécifique qui utilise un callback pour renvoyer un type d'interface à la fois.

J'aimerais rajouter une procedure qui renvoie n'importe quelle de ces interfaces et que le programme appelant puisse définir de quelle interface il s'agit. Un genre de

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if InterfaceRecue is IInterface1 then ...
 
else if InterfaceRecue is IInterface25 then ...
 
etc.
Sauf que que le is ne passe pas pour une interface.

Possible ou pas ?