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

相关推荐
Data_Journal15 小时前
用于网页抓取的 Node-unblocker
大数据·开发语言·数据库·python·scrapy
豆角焖肉15 小时前
SSM 聚合项目搭建:多 Maven 模块项目
开发语言·python·pycharm
Frank_refuel15 小时前
【C++八股】面向对象
开发语言·c++
m0_3807438717 小时前
为 OpenAI 兼容接口配置教程
开发语言·python·node.js
万邦科技Lafite17 小时前
阿里巴巴拍立淘按图搜索商品API返回值实践:提升用户购物满意度的关键措施
开发语言·api·开放api·电商开放平台·京东开放平台
李高钢18 小时前
REST vs gRPC 选型对比与迁移实践:从原理到落地
c#·集成·winforms
小小龙学IT18 小时前
Qt 6 跨平台开发完全指南:从信号槽机制到实际项目落地
开发语言·qt
leisoo809718 小时前
ig50数据落盘ClickHousevsTimescaleDBvsDuckDB实测对比 IG50免费开源股票数据API接口
开发语言·jvm·数据库·python·json
敢敢のwings19 小时前
智元 GO-2 与 AgiBot-World 深度解读
开发语言·后端·golang
yaoxin52112319 小时前
503. Java 反射 - 编写 ServiceFactory 类
java·开发语言·python