Je voulais savoir si XPCOM JS pouvait appeler une fonction dll externe?Appel d'une fonction dll à partir de JS XPCOM
J'ai une DLL qui expose certaines fonctions. Je veux que ma fonction XPCOM JS puisse appeler la fonction dll. C'est possible?
Je voulais savoir si XPCOM JS pouvait appeler une fonction dll externe?Appel d'une fonction dll à partir de JS XPCOM
J'ai une DLL qui expose certaines fonctions. Je veux que ma fonction XPCOM JS puisse appeler la fonction dll. C'est possible?
bien vous ne pouvez pas appeler DLLs de JS à moins que les dll sont des composants XPCOM jeter un oeil ici https://developer.mozilla.org/en/How_to_build_a_binary_XPCOM_component_using_Visual_Studio alors u peut utiliser JS pour appeler les fonctions exposées par les dll en les définissant dans le XPT
modifier un tutoriel : http://nerdlife.net/building-a-c-xpcom-component-in-windows/
Dans Firefox 4 et versions ultérieures, vous pouvez utiliser JS C-Types pour cela.
Est-ce que XPCOM fournit une interface qui nous aiderait à charger un fichier DLL dans JS XPCOM lui-même? – Sharad
Dans le cas où il ne fonctionne pas, comment dois-je faire? Je vais devoir écrire une DLL XPCOM qui exposera les fonctions de ma DLL à mon extension, puis utiliser le fichier XPCOM JS pour appeler la fonction exposée? Fondamentalement, je me retrouve avec 2 composants XPCOM, 1 écrit en JS et un autre en C++. – Sharad
absolument !!! N'oubliez pas que le xpt fait office d'interface entre les langages – jknair