学习com的问题(50分)

  • 主题发起人 huxiaoxuan
  • 开始时间
H

huxiaoxuan

Unregistered / Unconfirmed
GUEST, unregistred user!
com技术好像很重要,可是看<com原理与应用》之类的书就像看天书一样,实在难以理解,
请问学习com该怎么学,怎样由浅入深?
 
我还没学过。先在这观望一下
 
推荐一本我认为讲得比较好的书
《com+编程指南》 前导工作室审校
用的是vc 循序渐进
delphi有本com的书 白皮 名字忘了 也不错
不过com是微软的技术 所以 建议你看看微软的书
<com+与visual basic6分布式应用程序设计>第2版
讲了很都基本的概念 适合入门
还有很多vb的书 都提到了com 而且都是浅显易懂的概念
要是进一步了解com的话 vc的书是必要看的
 
VC我还可以,是直接学用VC写com组件还是先把com的技术原理搞清楚,应该采取哪一种
学习路径?
 
如果没有把理论搞清楚,盲目写的话 还不如用vb呢 [:)]
作为微软的技术,vc可以完全是实现com的各种特性,而vb则负责简单快速的开发。
所以 是市面上的书大至也分为这两种。
如果你vc不错的花 建议看看《com+编程指南》 真的很好 然后再看看 <com原理与应用》,
就很容易懂了
还有 com是好的c++(摘自《com本质论》),所以嘛 c++语言的各种特征,嘿嘿 不可不学
理解c++的程度对你理解com原理的程度有很大的影响
赫赫~ 俺也是初学 一直在摸索
 
当然是先写一下再看看原理
然后边看边写
否则一开始就先去看原理就比较吃力,如果没有一些基础的话。
 
看懂例子,明白实质。
 
还有一点疑问,学com到底有没有用,
 
com是win2k的基石。
off也是有com垒起来的
它的思想很好 代马可重用等
而且com的设计也很务实
学起来有害无益 :)
 
如果你这个人比较感性,那么用delphi开始学,如果比较理性就用 vc学.书有的是,最好的
是MSDN
 
:(
打错了
是有益无害
 
com实质是“封装”。而不是“实现”。所以满眼看到的是“接口”。如果把com当类来
用,那一定会误入歧途。delphi通过接口实现多继承,而不是通过object pascal。
com在window系统中几乎处处可用。因为是一种接口协议,所以com使得window用com构造
出了一个巨大的插件系统。系统内定义了大量接口,你可以重新实现这些接口定义,并
把自己代码插入。而且这个接口扩展到了Dcom,也就是分布式的。如果有用一句形象比喻
可以说com就是一个巨大的跨平台、分布式的插件系统。
在设计这层次考虑com,他更像一个关系网描述。
delphi对com设计和实现都一步到位了,但在理解上应该区别开。
 
同意楼上的学习方法
 
还有没有更多的建议?
 
边学边问吧
 
学习中。。。。。。。。。。
 
多人接受答案了。
 

Similar threads

顶部