现在学COM,值得不?我看COM的书籍都绝版了。
本来要学directshow开发视频方面的软件。可是书上提到要有一点COM基础,于是乎我就开始学COM了。
一本《COM本质论》,一本《COM技术内幕》看的好吃力。我只是刚刚看完C++语法,没用C++做个任何东西。
不过看COM加深了我对C++的理解。虽然不是很懂,但感觉COM很强大。
但COM 好像过时了的说,现在取代COM的是什么呢?
我现在只需要知道使用COM就行,我又想学得透彻一点。
考虑COM的难道和应用前景,我该下血本吗?
ps:我大二升大三了 ,压力好大。同实验室的一个哥们学C#,昨天拿一个软件卖了1000块,而我还只是一个菜鸟,被同学视为高手而无地自容。
[解决办法]
正告:果断放弃COM,因为M$也基本上放弃了COM
[解决办法]
现在com基本知道怎样wizard就差不多了,没必要看太深,atl开发指南等书看看基本就差不多了
[解决办法]
学习COM一是为用它,另一个方面可以学习它的设计思想,看你测重哪方面。
[解决办法]
如果只想用directshow做视频控件,那只需要了解一些com方面的知识,不需要深究
[解决办法]
MS已经放弃COM了,不过企业有时还会用到。用到时学下就行了。如果你要学它的设计思想,那就另当别论。
[解决办法]
可以学里面的思想和技术, 不要在执著于它的细节就好.
[解决办法]
COM还是比较有用的,尤其是复杂环境下,比如实现某个功能,给其他语言调用。比如你有一个加密模块,c#,delphi,vb,bcb等都要调用,做成com是最简单的做法。
另外,不要把com想的太难,如果你了解c++的抽象基类,基本就算入门了。
另外,谁说ms放弃com了?.net还不是在com之上的,.net相当于一个大厦,那com就相当于地基,没有地基,.net还玩个毛啊。
当然地基里面还有水泥,钢筋,砖石,那等下一步再细究就行了。
[解决办法]
楼主会用OleView.exe吗?
[解决办法]
仍然有公司在用com,至少从招聘信息上看是这样。
我也在学com
那时什么取代了COM ?
.NET