Delphi深度探索
光盘
作者: 陈省主编
出版社:华中科技大学出版社,2002
简介: 《Delphi深度探索》分成四个部分:
第一部分是COM篇。毫无疑问,未来Windows操作系统将完全架构于通用对象模型(COM)的基础上,但已有的Delphi的书在这方面的论述显得很薄弱、零散,唯一一本老外写的介绍了COM的书,也是对于原理讲得比较多,对于应用则讲得比较少,给人以一种“雾里看花”的感觉,《Delphi深度探索》则从COM的更为偏向应用的角度讲述,期望读者通过书中的各个实例,能对COM的应用有更为清晰和感性的认识。
第二部分就是外壳(Shell)篇,Windows之所以能够占有操作系统如此大的份额,其方便和漂亮的外壳操作界面无疑是一个重要的砝码,如能将我们的程序同漂亮外壳无缝地结合起来,无疑会让用户添加很多的印象分,但遗憾的是不知出于什么原因,微软在这方面的资料非常欠缺,这就为这方面的开发造成了很大的困难。《Delphi深度探索》期望能够通过揭示其冰山之一角,为大家展现操作系统内部更为精彩的世界。
如果说微软公司的文档有所欠缺,Borland公司的文档就只能说是very very欠缺了。程序员们普遍认为Borland公司的VCL的架构绝对是超先进的,比微软的MFC领先了一个时代,但由于其在经济实力上同微软无法相比,使得其无法完成特殊VCL的详细开发文档,这无疑极大地限制了程序员们对VCL架构的扩展。最具讽刺意味的就是它的集成开发环境(IDE)的扩展的实现Open Tools API了,名为开放工具接口,但只提供了一些超长的接口声明单元和简单的注释,一切开发都需要半靠注释,半靠猜测。针对这些问题,
第三部分特殊VCL篇期望能够揭开覆在其上的那层薄薄轻纱。工欲善其事,必先利其器,好花还需绿叶扶持。Delphi虽然很强大,但它也不是万能的,因此,还需要寻找和掌握那些其他人开发的强有力的工具来进一步提高工作效率。
第四部分工具篇中提到的GExperts、CodeSite、MemProof等无疑是其中的佼佼者。