.net 引用Com组件的几种方案
1、最简单的,通过VS添加引用xxx.dll,会自动长成一个Interop.xxx.dll,然后可以在.net中使用
2、tlbimp,将com转成.net 可以直接引用的托管dll
tlbimp c:\windows\system32\xxx.dll / out :Netxxx.dll |
然后可以添加对netxxx.dll的引用
3、通过Guid接口引用
[Guid( "56A868B1-0AD4-11CE-B03A-0020AF0BA770" ), InterfaceType(ComInterfaceType.InterfaceIsDual)] interface IMediaControl [ComImport, Guid( "E436EBB3-524F-11CE-9F53-0020AF0BA770" )] class FilgraphManager |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步