Envoyé par : crystalizer
Date : 01/02/2006 12:05
Je souhaite intégrer à une extension Firefox un objet COM développé en C++. XPCOM peut-il servir de couche intermédiaire pour faire ça ? Si uoi, auriez-vous des exemples de ce type de développement ?
Envoyé par : laurentj
Date : 02/02/2006 13:24
XPCOM peut-il servir de couche intermédiaire pour faire ça ?
Oui. Mais attention. Qui dit COM, dit windows. Ton composant ne sera pas portable (ce qui est dommage). Si tu as les sources, autant adapter ton composant COM en XPCOM (ce qui ne devrait pas être compliqué, c'est le même principe).
Pour les exemples : j'en ai pas sous la main. Mais bon, si tu sais manipluer ton composant COM, si tu sais faire du C++, ça ne devrait pas être un problème.
En fait le principe est que ton XPCOM ait la même interface que celle du COM. Ensuite, dans chaque méthode du XPCOM tu fais un appel à la méthode correspondante du COM. Bref, du trivial de chez trivial.
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.