C# WinForm怎么使用COM组件

首先在右边自己的项目上右键→添加→引用

然后在 引用管理器 的 COM 分页下选择自己要添加的COM组件,当然前提是你已经用 regsvr32 命令注册过了此COM组件到注册表,如果还没有注册在这个列表里是看不到的。

选择好后点确定,就会在右边你的工程下的"引用"分类下看到它:

然后实例化一个对象就可以使用此COM组件了:

cs 复制代码
opLib.OpInterface op = new opLib.OpInterface();
string kk=op.Ver();
Trace.WriteLine($"chun:OP插件版本{kk}");

当然每个COM组件的这个对外的接口函数名都不一样,怎么确定 **opLib.**这个点后头怎么写呢?可以这样:

用Visual Studio的自动代码补全功能,然后这里显示两个方法,每个都试试,然后就知道是谁了。

相关推荐
zhaokuner28 分钟前
12-深层模型与重构-DDD领域驱动设计
java·开发语言·设计模式·架构
weixin_4407305038 分钟前
java面向对象OPP-三大特性
java·开发语言·python
蕨蕨学AI43 分钟前
【Wolfram语言】37 布局与显示
开发语言·wolfram
m0_502724951 小时前
在Qt中激活已运行的应用程序实例
开发语言·qt
沐知全栈开发1 小时前
Kotlin 对象表达式/声明
开发语言
宇宙之大,无奇不有(一个玩暗区的人)1 小时前
[NOIP 2011 普及组]T1 数字反转
java·开发语言·算法
benpaodeDD1 小时前
黑马springboot1
java·开发语言·spring boot
没有钱的钱仔1 小时前
python 记录
开发语言·python
最后一个bug2 小时前
为什么linux内存要分DMA区域,常规区域和高端内存区域?
linux·服务器·开发语言·系统架构·计算机外设
心本无晴.2 小时前
RAG技术详解:从原理到实战应用
开发语言·c#