1
3
对于从具有该值的hresult生成消息,没有内置支持。COM组件需要使用ierrorinfo接口本身实现它。 内置于.NET中的clr interop支持已经自动完成了这项工作,您不应该需要帮助。当它看到一个COM接口方法返回一个失败代码时,它会自动抛出一个适当的异常。消息属性是从IErrorInfo初始化的。如果你没有收到任何像样的消息,那么COM服务器就不提供它。 这很可能是因为0x800A03EC,它是一个带有许多错误原因的抓包低级Excel错误。你可以通过谷歌搜索“Excel错误1004”找到很多点击率。 |
2
3
你试过了吗? FormatMessage 功能?您可以从C使用pinvoke机制来使用它。 |
Cleric · C#运行主动自动化对象-如何源事件? 6 年前 |
Daniël J · 使用GUI制作COM服务器的最佳实践是什么? 6 年前 |
Toponimo · 从Python访问COM方法 6 年前 |
user8666372 · 自动向可用引用添加引用 7 年前 |