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

相关推荐
H***99762 分钟前
Rust包管理策略
开发语言·后端·rust
7***533412 分钟前
PHP在微服务中的Phalcon
开发语言·微服务·php
周杰伦fans23 分钟前
在C#中,`StringContent` 是 `HttpContent` 的一个派生类
开发语言·数据库·c#
DanB2425 分钟前
Java(多线程)
java·开发语言·python
战南诚25 分钟前
Python函数式编程
开发语言·python
O***p60430 分钟前
Java在分布式中的Archaius
java·开发语言·分布式
在繁华处32 分钟前
JAVA实战:文件管理系统1.0
java·开发语言·前端
算法与编程之美34 分钟前
Java数组动态扩容
java·开发语言·python·算法
weixin_4624462337 分钟前
【原创实践】python版playwright截取多个图
开发语言·python·策略模式
JienDa1 小时前
JienDa聊PHP:算命平台实战中主流PHP框架的协同架构方略
开发语言·架构·php