从JS XPCOM调用dll函数

时间:2010-10-13 11:13:02

标签: javascript firefox-addon xpcom

我想知道XPCOM JS是否可以调用外部dll函数?

我有一个暴露某些功能的dll。我希望我的XPCOM JS函数能够调用dll函数。有可能吗?

2 个答案:

答案 0 :(得分:2)

除非dll是XPCOM组件,否则你不能从JS调用外部dll https://developer.mozilla.org/en/How_to_build_a_binary_XPCOM_component_using_Visual_Studio 那么你可以使用JS通过在XPT中定义它们来调用dll公开的函数

编辑教程:http://nerdlife.net/building-a-c-xpcom-component-in-windows/

答案 1 :(得分:2)

在Firefox 4及更高版本中,您可以使用JS C-Types来完成此操作。