VB Comwrapper 的实现

 

预备知识

Q:什么是COM

A:  简单地说,COM是一种跨应用和语言共享二进制代码的方法。

 

Q:  RegAsm Regsvr32注册

A: 注册(Registration)是创建注册表入口的一个过程,告诉Windows 操作系统COM服务器放在什么位置。

         RegAsm & Regsvr32

 

Q:什么是 type library file(类型库文件)

A:     TLB文件是一个说明文件,通过TLB文件,用户可以得知你的DLL文件中的COM接口 
以及常量等的信息,这样一来用户才知道你的DLL中有什么接口与常量等,用户才 
能用你的接口,当然了,如果你的COM接口只想自己使用,你可以不做TLB文件告诉 
其他人这些信息了。 TLBType Library,它 GUID与控件的GUIDCOM接口的GUID是无关的。事实上每个GUID都是互相独立的, 它们之间是应该没有联系的,MSGUID产生器就是要使每个GUID互不相同。 

 

Q: 如何生成 .tlb文件

A: C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm  E:\VB6\VsClassLibrary.dll

/tlb:vsclasslibrary.tlb (例子DLL 文件)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值