访问node.js中的Windows COM对象

时间:2014-09-03 23:00:58

标签: javascript c++ node.js com win32ole

我正在使用具有基于COM的界面的API。我一直在使用win32ole模块来实例化API,但其中一个API函数需要一个null值,而win32ole在传递null参数时会抱怨。我找到了这个workaround,但它只是用一个对象替换了一个空值。这允许我在没有win32ole抱怨的情况下将null作为参数传递给函数调用,但是函数仍然失败,因为它需要一个空值,现在它被替换为变通方​​法中的对象。

如何将null参数传递给此API函数?

api.Order_Import('import.xml', 'import.xsd', 0, false, '', '', null)

我尝试的第一件事就是放弃最后一个论点。这使win32ole满意,但仍导致函数失败并显示错误消息参数'loOptParam'必须为null

除了win32ole之外,我还可以使用另一个模块来处理节点中的COM对象吗?我的研究没有改变任何事情。

0 个答案:

没有答案