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的自动代码补全功能,然后这里显示两个方法,每个都试试,然后就知道是谁了。

相关推荐
罗超驿4 分钟前
6.Java LinkedList深度解析:从链表原理到源码实践
java·开发语言·链表
2501_948106917 分钟前
计算机毕业设计之jsp物业管理系统
java·大数据·开发语言·汽车·课程设计
逝水无殇18 分钟前
C# 反射详解
开发语言·后端·c#
xlxxy_33 分钟前
sap获取批次特性报表
java·linux·开发语言·前端·数据库·abap·mm
北冥you鱼35 分钟前
Go语言常用包使用指南:从标准库到第三方利器
开发语言·microsoft·golang
神秘的MT38 分钟前
SQL Server 分页查询 ROW_NUMBER () OFFSET...FETCH游标(Cursor) 数据插入
数据库·sql·学习·c#·winform
我才是银古42 分钟前
一个人写出的 3D 几何引擎:Ara3D SDK 技术深度剖析
c#·三维几何·ai平台
俺不中嘞43 分钟前
python常用函数
开发语言·python
欢喜躲在眉梢里1 小时前
用飞算Java做了一套新能源充电运营管理系统:把站点、设备、订单拆成可运营的微服务
java·开发语言·微服务·ai编程·技术分享·java开发·飞算javaai炫技赛
এ慕ོ冬℘゜1 小时前
深入理解 JavaScript 事件对象:从 target 到 preventDefault 的实战指南
开发语言·前端·javascript