社区
VB基础类
帖子详情
VB生成的ActiveX DLL和ActiveX文档DLL有何区别啊?
poni
2006-06-26 02:43:38
VB生成的ActiveX DLL和ActiveX文档DLL有何区别啊?
...全文
363
3
打赏
收藏
VB生成的ActiveX DLL和ActiveX文档DLL有何区别啊?
VB生成的ActiveX DLL和ActiveX文档DLL有何区别啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leongwong
2006-06-26
打赏
举报
回复
帮楼主顶起来,学习!
1111111
2006-06-26
打赏
举报
回复
● ActiveX控件
● ActiveX文档
● 代码成分(OLE自动服务器)
(1)ActiveX控件
可以从无到有被用户完全建立,它能被建立在另一个控件之上,或者它可容纳多个已经有的控件。比如 VB中的ActiveX控件就是建立在VB的用户控件对象上的。当创建一个ActiveX控件时,就创建了一个带有扩展名为 .ctl 的控件类文件。我们通常使用这种文件来创建实际的控件,其扩展名为 .ocx 。
(2)ActiveX文档
通常,在具体的编程环境如VB 、VC++中,可以用传统文档的语义学来创建完全的应用程序。换句话说,它不仅有应用程序的功能,而且还有文档性能的灵活性 — 当用户打开一个 ActiveX文档时,将不仅拥有应用程序的全部功能,而且能保持和发布应用程序原有数据的“备份”,因而,“文档”实际上是主动的。比如, VB的ActiveX文档是建立在VB用户文档的基础上的。创建一个ActiveX文档时,用带有扩展名 .dob 的文件保存。VB使用这种DOB文件来创建EXE或DLL文件,这种EXE或DLL文件可以为ActiveX文挡提供实际的代码。另外VB生成一个带扩展名 .vbd 的说明文件,它对ActiveX文档进行描述,用主应用程序可以打开这个文件。对于ActiveX文档,可以让用户保存数据,这些数据被存在VBD文件里。
(3)代码成分
以前被称作OLE自动服务器。这些对象可以让用户在其他程序里使用其代码。比如,有一个陈列在代码成分里的时钟例程,这样以来此例程可以被其他程序使用。代码成分(ActiveX EXE, ActiveX DLL)能够支持属性与方法
1111111
2006-06-26
打赏
举报
回复
Active文档可以在OLE文件箱应用程序中,例如IE或者Office Binder,显示VB表单。但他们在ASP不能应用
C#调用
VB
6写的
ActiveX
Dll
本文详细记录了解决C#项目中调用已有的
VB
编写的
DLL
时遇到的错误过程,包括搜索资料、手动注册
DLL
、路径设置等步骤,最终通过将项目
生成
的目标平台改为x86成功解决问题。
Activex
、OLE、COM、OCX、
DLL
之间
区别
、联系[转]
ActiveX
、OLE、COM和OCX都是微软技术中涉及组件和对象链接的关键概念。COM是组件对象模型,为OLE和
ActiveX
奠定了基础。OLE是对象链接与嵌入,最初用于复合
文档
,后来发展为支持组件的使用。OCX是对象类别扩充组件,主要用于Windows平台的可视化控件。
ActiveX
是基于COM的,侧重于网络环境中的组件交互,尤其在网页中使用。
DLL
是动态链接库,是包含函数和数据的模块,可以被多个程序共享,而以.ocx为扩展名的
ActiveX
控件是一种特殊的
DLL
,具有交互界面。
ActiveX
控件的注册和卸载可通过regsvr32命令完成。
Activex
、OLE、COM、OCX、
DLL
之
区别
本文详细介绍了
ActiveX
、OLE和COM之间的关系及其发展历程。从时间上看,OLE最先出现,随后是COM和
ActiveX
;从体系结构上看,OLE和
ActiveX
均建立在COM之上。文章还解释了组件与对象的
区别
,并探讨了COM作为一种独立于语言的组件体系结构如何让组件间相互通信。
Activex
、OLE、COM、OCX、
DLL
之间的
区别
(转
本文介绍了
ActiveX
、OLE及COM技术的历史背景和发展历程,揭示了它们之间的内在联系。OLE作为复合
文档
技术,COM为其提供了底层支持,并逐渐发展为独立的基础技术。
ActiveX
则是基于COM技术的一系列应用集合,侧重于网络应用与用户交互。
ActiveX
组件及其注册
本文介绍了
ActiveX
组件的概念、分类及注册方法。
ActiveX
组件基于COM技术,分为控件、
文档
和代码成分。文章详细解释了
ActiveX
控件、
DLL
和EXE组件的注册流程,包括手动注册和自注册方案。
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章