从 JS XPCOM 调用 dll 函数
我想知道XPCOM JS是否可以调用外部dll函数?
我有一个公开某些函数的 dll。我希望我的 XPCOM JS 函数能够调用 dll 函数。是否可以?
I wanted to know if the XPCOM JS can call an external dll function?
I have a dll that exposes certain functions. I want my XPCOM JS function to be able to call the dll function. Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(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-ac-xpcom-component-in-windows/
well you cannot call external dlls from JS unless the dlls are XPCOM components take a look here https://developer.mozilla.org/en/How_to_build_a_binary_XPCOM_component_using_Visual_Studio
then u can use JS to call the functions exposed by the dlls by defining them in the XPT
edit a tutorial : http://nerdlife.net/building-a-c-xpcom-component-in-windows/
在 Firefox 4 及更高版本中,您可以使用 JS C-Types 来完成此操作。
In Firefox 4 and later, you can use JS C-Types to accomplish this.