首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
comobject专题
如何得知一个__ComObject对象的实际类型
在使用Com Interop的时候(像VS Macro和VSTO)的时候,一个函数的返回值往往在Debugger中显示为System.__ComObject。 这个时候就可以使用Microsoft.VisualBasic.Information.TypeName(object VarName)来查询其实际的类型,这个函数内部调用了IDisPatch的 GetTypeInfo函数和ITypeI
阅读更多...
C#预览PDF:无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“AcroPDFLib.IAcroAXDocShim”。
axAcroPDF 控件打开PDF文件时报错,几经寻找问题所在,才发现是因为: axAcroPDF在线程外可以正常使用, axAcroPDF在线程内就报出如下错: 无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“AcroPDFLib.IAcroAXDocShim”。 此操作失败的原因是对 IID 为“{3B813CE7-7C10-4F84-AD06-9D
阅读更多...