为什么ITypeInfo :: GetIDsOfNames不起作用?

时间:2015-02-19 19:45:46

标签: excel com excel-automation com-automation

我正在为COM自动化重新编写一些代码。 使用Excel的IDispatch客户端(应用程序),我可以评估

idispatch.GetIDsOfNames('Run' 'Macro' 'Arg1' 'Arg2')

它有效。它返回一个数组,其中包含Run(此版本中为1925)的方法的memberID以及参数Macro,Arg1和Arg2的索引。 但是,如果我尝试从ITypeInfo获取相同的信息(我将GetTypeInfo(0)发送到同一个idispatch),则会产生错误HRESULT_E_NOTIMPL。 此功能是否适用于ITypeInfo? Documentation说是的......

0 个答案:

没有答案