2

是否有可能(使用 javascript 的服务器端实现之一 .. 参见http://www.nakedjavascript.com/getting-started-55)实例化 COM 对象并在其上调用方法?

4

2 回答 2

4

node-win32ole ( npm install win32ole)。

于 2013-02-06T00:21:16.443 回答
1

这取决于您使用的服务器端实现。在使用 ASP/JS(或使用 Microsoft 的Windows 脚本引擎的任何其他框架)时,使用ActiveXObject构造函数不会有问题。
使用JSDB时,可以使用ActiveX构造函数。

Node.js不能真正在 Windows 上运行,只能通过 Cygwin,所以 ActiveX 可能不会被支持。

我不知道直接从 SpiderMonkey、V8 或 SquirrelFish 访问 COM 对象是多么容易或困难。它们有 C/C++ 接口——并且是开源的,所以如果你知道你的语言方式,你可能会添加它。

于 2011-02-22T09:24:55.450 回答