社区
VB基础类
帖子详情
com 组件技术和ActiveX组件技术有何区别?
ljxgeneral
2004-02-17 05:29:47
com 组件技术和ActiveX组件技术有何区别?
...全文
80
1
打赏
收藏
com 组件技术和ActiveX组件技术有何区别?
com 组件技术和ActiveX组件技术有何区别?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
com
组件
和一般dll的
区别
这阵子在想一个需要利用
com
组件
的小程序怎么做,突然想起上次去面试的时候考官问过autocad开发时为什么要利用
com
,而不采用一般的dll呢? 到google上查了一下,许多人也问了一样的问题:) 用
com
来写程序要比普通的dll麻烦一些,但是带来的好处也大很多,尤其是在开发像autocad这样大型软件的时候,需要跨区域来协同工作。 “学习
COM
,首先要知道
COM
的目的
com
、dll和
activex
来自新浪:http://blog.sina.
com
.cn/s/blog_9e2e84050101g784.html
COM
和DLL的
区别
: 1) dll是以函数集合的方式来调用的,是编程语言相关的,如:VC必须加上extern "C"。 而
COM
是以interface的方式提供给用户使用的是一种二进制的调用规范,是与编程语言无关的。 2) DLL只有DLL一种形势, 里面可任意定义函数无限...
全面理解
COM
组件
与
ActiveX
:MFC与ATL框架下的应用实践
在信息
技术
飞速发展的今天,
COM
组件
与
ActiveX
技术
作为微软公司推动软件
组件
化战略的重要组成部分,曾经在软件开发领域扮演着举足轻重的角色。本章节将简要介绍
COM
组件
与
ActiveX
技术
的基础知识,为后续深入探讨奠定基础。
COM
(
Com
ponent Object Model,
组件
对象模型)是微软提出的一种以
组件
为发布单元的对象模型。它允许来自不同编程语言编写的软件
组件
通过统一的方式进行交互。
COM
组件
本质上是一些二进制接口的集合,这些接口能够实现特定的功能。
ActiveX
。
COM
、DLL、
ActiveX
、OLE,CLR之间的
区别
COM
、DLL、
ActiveX
、OLE之间的
区别
COM
的最核心的思想,说白了就是要做个跨语言的 “class” “object” “function” 。 因为所有OOP语言,这三个都是核心,如果能做到这三个语言要素就可以跨语言,所有语言不都是可以互通了,程序员可以很用自己喜欢的语言编程了,这是目的。
COM
是OO
技术
的巅峰之作,
COM
之后的OO都是
COM
的子集而已
COM
的意图...
OLE、
ActiveX
及
COM
区别
熟悉面向对象编程和网络编程的人一定对
ActiveX
、OLE和
COM
/D
COM
这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确
组件
(
Com
ponent)和对象(Object)之间的
区别
。
组件
是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(Rules Object)。
组件
看起来像对象,但不符合对象的学术定义
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章