请问各位大仙,COM组件、COM对象、COM实例之间有什么区别和联系,拜托了大哥

earlyspring 2001-07-24 01:08:26
...全文
127 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
foxbill_csdn 2001-08-16
  • 打赏
  • 举报
回复
谢谢阿斯,你讲的太好了
ygangy 2001-08-16
  • 打赏
  • 举报
回复
com组件对象和对象实例的关系就跟C++语法中类和对象的关系相似(逻辑上,本质上不一样),COM组件是包含一个或者一个以上的COM组件对象的实体.
ShipDrink 2001-08-16
  • 打赏
  • 举报
回复
敬请关注
专家门诊/扩充话题/软件市场/
“中国人只能做MIS软件吗?有兴趣合作“通用软件“吗?开发模式可以学习Linux”(ShipDrink)

内核已经写好,非常干净,原码公开

70000行,其中50000行为手写,核心代码30000行
(无注释)目前版本是1.5,经历了1.0,1.1,1.2,1.4等
版本,其中1.1和1.5版本都曾作了极大改进,变化
较大结构更加紧凑,编码更加合理,使用了部分
COM原理但又不是COM,编译完,1.4版本为1.9M,
1.5为900K,这从一个侧面反映了布局和编码的合理性。

注:请对比一下
  Acrobat (正版2000元,我用得是正版)安装完为140M,
但其核心代码为4.9M,
Delphi6 (正版)安装完为600M,但其核心代码也仅为几兆,
  且编译程序中还包括大量资源(如位图,图标,对话框等)。

),
如果你你有开发热情,可以索要帮助文档,
你可以为它升级。但你不会赚钱。
因为赚钱的不是内核部分,


n6002 2001-07-24
  • 打赏
  • 举报
回复
COM组件 表示一到多个对象,存在于dll,ocx文件中
COM对象 逻辑意义上的对象
COM实例 运行时产生的实际对象实例
如果计算机组件是一个组件,那么包含计算机,显示器,键盘...这些对象,实际上我有两个显示器,那么对应的实例就是我的计算机,我的显示器1,我的显示器2...
Cline 2001-07-24
  • 打赏
  • 举报
回复
很難準確說清.有幾點看法供參考,如果不對,望各位大俠指正.
1.我們寫的組件要運行,先得請OS幫助我們建立一個環境,它可能會創建出一些組件,有人可能把這些組件稱用COM組件或COM對像.
2.然后我們再調用API,比如CoCreateInstance(),創建我們的組件,故且把它稱作我們的COM組件或對象罷.
earlyspring 2001-07-24
  • 打赏
  • 举报
回复
怎么大家都不回答这个问题呢

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧