加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

VB Comwrapper 的实现

发布时间:2020-12-17 08:19:41 所属栏目:百科 来源:网络整理
导读:预备知识 Q :什么是 COM A: 简单地说, COM 是一种跨应用和语言共享二进制代码的方法。 Q: RegAsm 与 Regsvr32 注册 A: 注册( Registration )是创建注册表入口的一个过程,告诉 Windows 操作系统 COM 服务器放在什么位置。 RegAsm Regsvr32 Q :什么是 ty

预备知识

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文件告诉
其他人这些信息了。TLBTypeLibrary,它GUID与控件的GUIDCOM接口的GUID是无关的。事实上每个GUID都是互相独立的,它们之间是应该没有联系的,MSGUID产生器就是要使每个GUID互不相同。

Q: 如何生成 .tlb文件A: C:WindowsMicrosoft.NETFrameworkv2.0.50727>regasm E:VB6VsClassLibrary.dll

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读