请问有没有专门讨论介绍控件开发,分析vcl架构,以及其消息机制的书籍?(200分)

  • 主题发起人 主题发起人 oskiller
  • 开始时间 开始时间
O

oskiller

Unregistered / Unconfirmed
GUEST, unregistred user!
或者小弟有个想法,请dfw上的哪位大虾用空余时间开个专题讲解一下,小弟接触delphi不久
实在想了解op/vcl得内在机制,看源码实在有些痛苦。
 
delphi in a nutshell这本书不错
 
可是看源码是最好的方法,
 
《深入剖析VCL。。。》
 
《DELPHI 高级开发指南》(Macro Cantu)
 
请问有关书籍那有电子版下载?
现在的书有点贵的!
 
DELPHI开发人员指南和MASTERING DELPHI我认为确实是好书,但缺乏深入的讲解,总而言之可
算是大百科式的书籍,我需要的是专题论述的书籍,也就是不仅是讲解HOW而是讲解WHY?得书籍。
各位有什么好的建议?
 
http://gzu.dhs.org/soft/down.asp?t2id=115
从这里下载《delphi5开发人员指南》
 
《DELPHI 高级开发指南》(Macro Cantu) <> 《delphi5开发人员指南》

《DELPHI 高级开发指南》(Macro Cantu) 1997年 电子工业出版社 没有更新的版本。

Part I: Delphi Foundations
Chapter 1. Object Pascal Secrets
Chapter 2: VCL Secrets
Chapter 3. Streaming and Persistency
Chapter 4: Run-Time Type Information
Chapter 5. Building Components
Chapter 6: Delphi 3 Packages in Depth
Part II: Delphi and Windows
Chapter 7. The VCL and Windows
Chapter 8. Advanced Window Components
Chapter 9. Processes and Memory
Chapter 10. Delphi and COM
Chapter 11: Applying COM
Part III: Extending the Delphi Environment
Chapter 12. Property Editors
Chapter 13. Component Editors
Chapter 14. Wizards
Chapter 15. Other Delphi Extensions
Chapter 16. The Object Debugger
Part IV: Delphi Database Programming
Chapter 17. Writing Data-Aware Components
Chapter 18: Extending Delphi Database Support
Chapter 19: Remote Data Modules and Thin Clients
Chapter 20: Publishing a Database on the Web




 
darkiss兄说得不错啊,我刚在亚马逊书店发现了这本书,确实相当不错特别是有关op对象
模型部分,可惜我希望对vcl深度剖析的,它却主要是op得。不过无论如何能给我们打下坚实
得基础来阅读vcl源码,我现在正在研究vcl源码,希望有天能将心得放上来。
读vcl源码很麻烦的是它与delphi工具可说是息息相关,牵一发而动全身,如果没有对工具
很好的理解以及op对象模型等底层机制得理解,恐怕去读是找罪受,其实仅仅剖析其架构
诸如消息机制。类型层次演化图等实在不用花一本书去探讨,我提这个 问题的目的是希望
知道是否有前人作过这方面的努力。而使我不必走太多弯路。。。。
本人一直是c++程序员,开始学习delphi不到半个月,这里也希望有热心朋友介绍一点心得
感觉op得引用对象模型和RTTI以及异常处理实在是强大易用,c++虽然强大高效但易用性还是不如
op,各有所长吧,更令人欣喜的是op和c#和java实在是太类似了,我是说语义层次/底层模型
以至于想下一版的delphi会否作出既能编译成java字节码又能编译成.netIL得编译器呢?前
天听说boland声明下一版delphi支持.net,好高兴。呵呵,只是和.net framwork得整合不知
会做的天衣无缝马?拭目以待!
另外,虽然短短半个月,我已经彻底的爱上了delphi,希望以后大富翁的朋友们多多指教。
帮忙解惑。
最后,请大家多给点意见,我好给分,200分哦!:)
 
Delphi in a nutsBell 这本书绝对不错.如果想深入了解OP的对象机制.这本书绝对是宝典
国内也已经出版了 .书名很土. 叫 Delphi技术手册 由中国电力出版社引进版权。
O'REILLY北京公司翻译
 
Inprise/Borland公司的Delphi可能是当前最好的Windows快速应用程序开发工具。随着它在Linux平台上的版本Kylix的发布,它在Unix世界的前景也十分看好。Delphi完全支持COM、ActiveX、可视化组件库(VCL),并提供了可扩展、可定制的快速应用程序开发环境。本书是这种功能强大的开发工具的全面参考。
  本书从简介Delphi Pascal并讨论Delphi对象模型开始,讨论了运行时类型信息(RTTI)——Delphi开发环境的关键部分,这一点在Delphi的其他正式帮助文档中很少论及。本书还用一章的篇幅讨论了Delphi中的并发编程,以及多线程应用程序的创建。
  本书的主要内容是Delphi语言以字母顺序排列的完整参考。每项参考的内容都包括
  ·语法,使用标准编码惯例
  ·说明
  ·参数列表,如果函数或过程包括参数的话
  ·提示和技巧在实际程序中使用某个组件的实用信息
  ·一个简单的例子
  ·其他相关关键字的交叉参考
  本书秉承"坚果"(InaNutshell)系列技术手册的一贯风格。不管你对Delphi的掌握程度如何,本书都是你日常工作中不可或缺的标准参考指南。阅读本书,你将领略到Delphi的精华所在,还可以解决实际编程中可能遇到的问题。


        目  录

前言
第一章 Delphi Pascal
第二章 Delphi对象模型
第三章 运行时类型信息
第四章 并发编程
第五章 语言参考
第六章 系统常量
第七章 运算符
第八章 编译器指示字
附录一 命令行工具
附录二 SysUtils单元
词汇表
 
楼上的大侠,你看到过这本书吗?我感觉它是不是更象一本工具书?开始的几章占多大篇幅?
 
呵呵。 我这几天再看呢。 仅仅看目录是看不出什么来的。全书600多页。讲的都是
最基本而又最重要的东西。
我把详细目录给你敲出来看看:

第2章 DELPHId 对象模型
类和对象
接口
引用计算
消息
内存管理
旧式的对象模型
第3章 运行时的类型信息
虚方法表
公布的声明
TypeInfo单元
虚方法和动态方法
初始化和结束化
自动的方法
接口
探索RTTI
第4章 并发编程
线程和进程
TThread 类
BeginThread 和 EndThread
线程局部存储
进程
未来化
第5章 语言参考 p139- p488
第6章 系统常量
第7章 运算符 p494
一元运算符
多元运算符
附加运算符
比较运算符
。。。。。。。。。。
上面这些内容看似简单,但是却是DELPHI最基本的东西。 如果把DELPHI 比做一栋大楼
那么这本书讲的是构成大楼的砖块和钢筋的结构的. 虽然不如那些外面的 Websoap
Com 之类的Delphi书 那么诱人。 但是我认为这本书讲的内容是最最实在的东西.
 
呵呵,delphi in a nutsBell国内已经出版了阿?看来我啊真是孤陋寡闻了阿,谢谢
王寒松兄!wk_knife!我打算给分了,不过多留一两天,让更多的兄弟们知道这本书。
dfw真是好温暖的大家庭,呵呵
 
谢谢王寒松兄,你的TReportControl也曾教会我不少东西。

其实退一步讲,600页的书卖65元还是比较经济的。现在有些没内容的书也动辄百八十元。
决定去找它一本。
 
请问delphi高级开发指南哪儿有下载,今天想买一本,居然买不到了,哎,其实虽然97年出版
得,很多内容还没有过时,delphi in a nutsBell小弟已经定购了一本,谢谢wk_knife得介绍
 
delphi高级开发指南,电子书估计是找不到的。源码好象
http://nihao.dlut.edu.cn/web/book/
这个地方有。
 
经各位介绍,我今天买了delphi in a nutshell,看了一下,不错!
 
从1995年开始。几乎国内出版的所有的DELPHI书我都买了。
私自认为: 这本 Delphi In a nutsBell 是我见过的其他的Delphi书讨论的内容都要
有深. M.Cantu的那几本高级指南和从入门到精通虽然也经典。但是还是有些泛泛。
Delphi5 高级开发指南也仅仅是讨论DELPHI 到API 一级,而且比较杂。

所以强烈推荐这本 Delphi In a NutsBell. 特别是从C++转到DELPHI的兄弟.
 
说得对,这本书最适合的是从C++转到delphi得兄弟,我已经买了,呵呵,tnnd,delphi高级
开发指南居然买不到,网上又没的down,算了
只是这个分有些难分,我得意见:万寒松兄和wk_knife兄一人80,其余darkiss和lanfairy
一人20,怎么样?
有不同意见请发表。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部