| explorermt
                  
                  42406
                   | 
              2012/4/23 16:51:47 | 
            
            
              感谢netbat共享, 还是蛮清晰的,电脑上看看没问题。 
  边看边读,用Acrobat 重新做了目录,放到这里,有需要的朋友可到这里下载: http://ishare.iask.sina.com.cn/f/24088847.html 或 http://download.csdn.net/detail/explorer_mt/4248897 | 
            
            
            
              | hanqiqi520
                  
                  40820
                   | 
              2010/7/30 11:39:30 | 
            
            
              | 什么高清晰的 根本不清晰 | 
            
            
            
              | xander
                  
                  40004
                   | 
              2010/5/10 16:52:35 | 
            
            
              目录
  1-1 角色扮演  1-1-1 如何设计和驱动多任务执行环境  1-1-2 是的,这就是Windows的基本运作原理  1-2 回到从前!典型的Windows应用程序  1-3 窗口回调程序设计的缺点  1-4 Windows Framework的诞生和发展  1-5 窗口组件Framework  1-6 结论 
  2 VCL的诞生和设计原理 
  2-1 Borland VCL Framework的诞生  2-2 VCL的架构设计  2-3 从无到有——VCL对象生命的成形  2-3-1 Object Pascal的对象模型  2-3-2 从原始内存到对象雏形  2-4 Object Pascal对象服务  2-4-1 对象创建服务  2-4-2 对象识别服务  2-4-3 对象信息服务  2-5 从原始基本对象到提供基本服务的VCL对象  2-6 VCL对象的释放服务  2-7 类和对象的Metadata-VMT(Virtual Method Table)  2-8 结论 
  3 面向对象程序语言和Framework 
  3-1 面向对象程序语言和VCL Framework  3-2 Framework使用面向对象程序语言的设计手法  3-3 神仙棒一挥——让它变成组件吧  3-3-1 VCL Framework的核心组件架构  3-3-2 TComponent类的设计  3-4 这还不够,让它成为Windows控件吧  3-4-1 TControl  3-4-2 封装Windows控件的TWinControl类  3-4-3 不使用Windows Handle的组件封装类  3-4-4 自定义控件类TCustomControl  3-4-5 封装Canvas的类  3-4-6 结合Canvas和TWinControl类  3-5 COMAdmin类的设计和实现  3-5-1 TCOMAdminCatalog类的设计  3-5-2 CoCOMAdminCatalogCollection类的设计  3-5-3 TCOMAdminCatalogObject类的设计  3-6 结论 | 
            
            
            
              | xander
                  
                  40003
                   | 
              2010/5/10 16:51:41 | 
            
            
              目录
  1-1 角色扮演  1-1-1 如何设计和驱动多任务执行环境  1-1-2 是的,这就是Windows的基本运作原理  1-2 回到从前!典型的Windows应用程序  1-3 窗口回调程序设计的缺点  1-4 Windows Framework的诞生和发展  1-5 窗口组件Framework  1-6 结论 
  2 VCL的诞生和设计原理 
  2-1 Borland VCL Framework的诞生  2-2 VCL的架构设计  2-3 从无到有——VCL对象生命的成形  2-3-1 Object Pascal的对象模型  2-3-2 从原始内存到对象雏形  2-4 Object Pascal对象服务  2-4-1 对象创建服务  2-4-2 对象识别服务  2-4-3 对象信息服务  2-5 从原始基本对象到提供基本服务的VCL对象  2-6 VCL对象的释放服务  2-7 类和对象的Metadata-VMT(Virtual Method Table)  2-8 结论 
  3 面向对象程序语言和Framework 
  3-1 面向对象程序语言和VCL Framework  3-2 Framework使用面向对象程序语言的设计手法  3-3 神仙棒一挥——让它变成组件吧  3-3-1 VCL Framework的核心组件架构  3-3-2 TComponent类的设计  3-4 这还不够,让它成为Windows控件吧  3-4-1 TControl  3-4-2 封装Windows控件的TWinControl类  3-4-3 不使用Windows Handle的组件封装类  3-4-4 自定义控件类TCustomControl  3-4-5 封装Canvas的类  3-4-6 结合Canvas和TWinControl类  3-5 COMAdmin类的设计和实现  3-5-1 TCOMAdminCatalog类的设计  3-5-2 CoCOMAdminCatalogCollection类的设计  3-5-3 TCOMAdminCatalogObject类的设计  3-6 结论 
  4 VCL Framework和窗口消息 
  4-1 窗口消息和VCL Framework  4-1-1 原始的处理方式  4-2 VCL的窗口消息封装机制  4-2-1 从窗口回调函数到面向对象的类方法  4-3 TObject的消息分派服务  4-3-1 窗口消息分类  4-3-2 调用惯例(Calling Convention)  4-3-3 VCL封装类的方法种类  4-3-4 TObject分派消息的原理和流程  4-3-5 VCL消息分派架构  4-4 Delphi窗口应用程控者:TApplication  4-4-1 TApplication对象的创建  4-4-2 TApplication和秘密窗口  4-4-3 TApplication的消息循环  4-5 TApplication创建的主窗体  4-5-1 主窗体的创建流程  4-5-2 Delphi窗体类处理窗口消息的机制  4-6 TApplication的设计思想  4-7 结论 
  5 VCL组件和窗口控件的结合 
  5-1 VCL组件的创建和窗口控件的结合  5-1-1 填入跳跃程序区块  5-1-2 VCL Framework统一消息分派函数——StdwndProc  5-2 VCL Framework的自定义消息(Customized Framework Message)  5-3 VCL完整的消息分派流程  5-3-1 TButton类  5-3-2 动态消息和VCL事件处理函数的结合  5-3-3 TForm类  5-3-4 内定窗口消息函数——DefaultHandler  5-4 VCL消息处理设计模式(Design Pattern)  5-4-1 Dispatcher  5-4-2 Broadcasting  5-4-3 利用VCL Framework的消息分配机制  5-4-4 拦截VCL Framework未处理的窗口消息  5-4-5 拦截TObject消息分派的服务  5-4-6 窗口消息流动时间  5-4-7 平均处理消息数目  5-5 结论 
  6 接口程序设计     P277
  6-1 为什么要有接口  6-1-1 接口程序的驱动力  6-2 接口的演进、比较以及Delphi的接口机制  6-2-1 Microsoft COM  6-2-2 Java  6-2-3 C#的接口  6-2-4 Delphi接口设计的发展  6-3 Delphi的接口机制  6-3-1 接口是交互的合约  6-3-2 声明接口  6-3-3 实现和使用接口  6-3-4 接口和对象的生命周期  6-3-5 声明继承和实现继承  6-3-6 多重接口的实现  6-3-7 接口的委托(Interface Delegation)  6-3-8 接口属性  6-3-9 通用接口机制的实现方式  6-3-10 COM组件模型影响的接口机制  6-3-11 VCL Framework提供的通用接口和接口类  6-3-12 接口小范例——Interface Walker  6-4 高级接口技术  6-4-1 Delphi延伸接口机制加入的接口RTTI(Run-Time Type Information)  6-4-2 接口设计会影响应用系统的效能  6-5 Delphi接口机制未来的发展  6-6 结论 
  7 VCL Framework的COM架构 
  7-1 以面向对象技术来设计COM的支持架构  7-1-1 什么是COM对象  7-1-2 ClassFactory  7-1-3 COM Aggregation  7-1-4 Type Information  7-1-5 注册信息  7-1-6 设计的想法  7-2 VCL Framework支持COM的面向对象架构  7-2-1 COM执行环境的服务  7-2-2 创建COM对象的服务  7-2-3 COM对象类  7-2-4 Delphi编译器实现的变化  7-2-5 TAggregatedObject  7-2-6 TContainedObject  7-2-7 VCL Framework如何提供COM Aggregate的功能  7-3 VCL Framework创建COM对象的流程  7-4 VCL Framework使用的设计模式  7-4-1 Factory/Factory Method设计模式  7-4-2 Bootstrap设计模式  7-4-3 ForEach设计模式  7-5 结论 
  8 VCL Framework的持久化机制 
  8-1 什么是持久化(Persistence)  8-2 持久化的发展  8-2-1 COM的持久化  8-2-2 Java的持久化  8-2-3 .NET的持久化  8-2-4 Delphi/C++Builder  8-3 Delphi的持久化机制  8-3-1 复制对象变量和Assign方法  8-3-2 Shallow Copy  8-3-3 Deep Copy  8-3-4 TFiler类  8-3-5 TWriter类  8-3-6 TReader类  8-4 使用Delphi的持久化能力  8-4-1 使用TPersistent/TComponent类  8-4-2 动态创建和储存VCL组件  8-4-3 动态储存自定义VCL组件  8-5 VCL Framework持久化的Design Pattern  8-5-1 Two-Way Sequential设计模式  8-5-2 Adapter设计模式  8-6 流类  8-7 结论 
  9 VCL Framework和设计模式 
  9-1 Framework设计模式  9-1-1 Notify设计模式  9-1-2 Facade设计模式  9-1-3 Command设计模式/Action设计  9-2 企业应用设计模式  9-2-1 Table Module设计模式  9-2-2 Record Set设计模式  9-2-3 Service Layer设计模式  9-3 结论  9-4 参考书目 
  10 VCL Framework的演化——VCL.NET 
  10-1 Object Pascal和CLR  10-1-1 数据类型  10-1-2 类引用(Class Reference)  10-1-3 虚拟构造函数和多态对象创建  10-1-4 Class Method/Class Static Method  10-2 设计的挑战  10-2-1 辅助类(Helper Class)的功能  10-2-2 Unit Initialization/Finalization  10-2-3 Cracker Class  10-2-4 析构函数的执行  10-3 VCL.NET的实现  10-3-1 使用.NET的PInvoke机制调用Win32服务  10-3-2 串联Delphi.NET运行时和.NET虚拟执行环境的机制  10-3-3 使用.NET Framework类取代VCL Framework类  10-3-4 实现额外的.NET接口以提供VCL.NET开发.NET组件的能力  10-3-5 扮演.NET和VCL.NET间Adapter角色的TObjectHelper  10-3-6 .NET和Win32间的Wrapper  10-4 VCL.NET如何处理Windows消息  10-5 VCL.NET使用的设计模式  10-5-1 使用Adapter设计模式  10-5-2 使用Wrapper设计模式  10-5-3 Register/Notify设计模式  10-6 结论 | 
            
            
            
              | dick10261223
                  
                  39375
                   | 
              2010/1/8 9:10:31 | 
            
            
              | 问一下,在哪下载呢,我怎么没看到下载的地址呢? | 
            
            
            
              | zhx088
                  
                  39092
                   | 
              2009/11/26 14:42:34 | 
            
            
              我看过这本书,很不错,苦于买不到它,能有电子版也不错, 谢了 | 
            
            
            
              | camoon0618
                  
                  38514
                   | 
              2009/9/1 9:18:05 | 
            
            
              | 楼主简直是神~ | 
            
            
            
              | gehao123
                  
                  38446
                   | 
              2009/8/23 21:35:07 | 
            
            
              哈哈 学了2个月delphi对vcl还是不怎么了解找了好就都没找到  终于在这找到了  楼主 你真是我的偶像    顶死你~· | 
            
            
            
              | miaowjf1
                  
                  37718
                   | 
              2009/6/13 16:48:45 | 
            
            
              | 太感谢了,找了很长时间 | 
            
            
            
              | kxn022
                  
                  37684
                   | 
              2009/6/8 23:21:29 | 
            
            
              | 收藏,感谢lz. | 
            
            
            
              | strongone2009
                  
                  36844
                   | 
              2009/2/28 17:27:59 | 
            
            
              | 新手学习中。。。。 | 
            
            
            
              | e271828
                  
                  36748
                   | 
              2009/2/11 23:02:31 | 
            
            
              | 太好了,正是我想找的书,不过没有目录,确是一个缺陷也。 | 
            
            
            
              | zql123
                  
                  34825
                   | 
              2008/7/1 15:42:47 | 
            
            
              | 好书,好资料!感谢 | 
            
            
            
              | newlinn
                  
                  34804
                   | 
              2008/6/29 17:20:23 | 
            
            
              | 没钱买书,只好来下。谢谢啦!为大家造福了 | 
            
            
            
              | lvmengyao
                  
                  34727
                   | 
              2008/6/21 17:43:16 | 
            
            
              | 谢谢 | 
            
            
            
              | shushi1976
                  
                  34029
                   | 
              2008/5/7 22:31:59 | 
            
            
              | 谢谢了,好书 | 
            
            
            
              | lazymale
                  
                  33720
                   | 
              2008/4/17 20:04:51 | 
            
            
              | 太感谢楼主了.接触delphi这么长时间,都是到处抄袭代码,也想好好升华下 | 
            
            
            
              | kevin135
                  
                  33387
                   | 
              2008/3/20 14:17:37 | 
            
            
              | 正在我要找的书,谢谢! | 
            
            
            
              | ljz888666555
                  
                  32014
                   | 
              2007/11/29 17:56:33 | 
            
            
              | 太感谢 了,哈哈, | 
            
            
            
              | mengyan
                  
                  30206
                   | 
              2007/6/28 9:09:22 | 
            
            
              | 谢谢netbat提供了本书的电子版,谢谢delphibox提供了下载的环境。 |