VB.NET 制作DLL动态库文件

1、类 顶部 添加代码段:

1 <ComVisible(True)>
2 <ClassInterface(ClassInterfaceType.AutoDual)>
3 Public Class MyClass
4 'public 方法
5 end class

注:紧贴类,不能有空行

为公开给 COM 的类指定要生成的类接口的类型(如果有接口生成)。

(调用的时候可以看到相关方法提示)

2、项目——属性——签名——新建

生成密钥文件

3、确定好 .net Framework 版本

4、生成DLL文件

5、新建 bat 注册文件(此处为 .net Framework   2.0 版本,具体版本修改绝对路径即可)

@echo off
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe %cd%\MyClass.dll /tlb: %cd%\MyClass.tlb /codebase
pause

注:XP系统需将DLL文件与bat文件都拷贝到System32 文件夹下运行注册

转载于:https://www.cnblogs.com/wx881208/p/6410068.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值