VS如何编写C# COM组件
1、一、新建.Net Framework类库
以VS2019为例,步骤如下:
1.打开”VS2019“
2.点击“创建新项目”按钮
3.在项目模板“搜索框”中输入“类库”
4.选中“类库(.Net Framework)”,然后点击“下一步”
5.在“配置新项目”对话框中配置项目名称和路径,然后点击“创建”;即可完成类库的创建,接下来我们配置项目属性。



2、二、更改项目属性
1.右键项目,选择”属性“,在“生成”选项卡中,勾选“为COM互操作注册”
2.在“签名”选项卡中,勾选“为程序集签名”,并为此类库创建签名。





3、三、编写导出接口
1.新建一接口类,为接口打上Guid、InterfaceType特性,Guid必须唯一。
2.为接口创建方法,并为方法打上DispId特性,特性内数字为方法序号。

4、四、继承导出接口
新建一个类打上Guid、InterfaceType、ComSourceInterfaces特性,并继承上一步编写的导出接口,并具体实现方法内代码。至此;一个C# COM组件就编写完成了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:189
阅读量:146
阅读量:142
阅读量:175
阅读量:178