第一部分 基礎
第1章 Delphi7及其IDE
Delphi的版本
IDE概述
Delphi編輯器
窗體設計器
組件面板的秘密
管理項目
附加及外部Delphif具
系統(tǒng)生成的文件
對象庫
Delphi 7中調試器的更新
小結
第2章 Delphi編程語言
核心語言特性
類與對象
封裝
構造器
Delphi的對象引用模型
繼承已有類型
滯后綁定與多態(tài)性
類型安全的轉換
使用接口
異常處理
記錄錯誤
類引用
小結
第3章 運行時庫
RTL的單元
數據轉換
關于貨幣轉換的問題
使用SysUtils來管理文件
TObject類
小結
第4章 核心庫類
RTL包. VCL與CLX
TPersistent類
TComponent類
事件
列表與容器類
流
核心VCL與BaseCLX單元小結
小結
第5章 可視控件
VCL與VisualCLX
TControl與派生類
打開組件工具框
控件相關的技術
ListView與TreeView控件
小結
第6章 建立用戶界面
多頁面窗體
工具欄控件
主題與樣式
ActionList組件
工具欄容器
ActionManager體系結構
小結
第7章 使用窗體
TForm類
窗體直接輸入
在窗體中繪圖
特殊技巧:字母混合. 顏色鍵和動畫API
位置. 大小. 卷動和縮放比例
建立和關閉窗體
對話框和其他二級窗體
建立對話框
預定義對話框
About框與Splash屏幕
小結
第二部分 Delphi面向對象的體系結構
第8章 Delphi應用程序的結構
Application對象
從事件到線程
檢查應用程序以前的實例
建立MDI應用程序
Delphi中的框架與子窗口
帶有不同子窗口的MDI應用程序
可視窗體繼承
理解框架
基窗體和界面
Delphi的內存管理器
小結
第9章 編寫Delphi組件
擴充Delphi庫
創(chuàng)建自己的第一個組件
建立復合組件
復雜的圖形組件
定制Windows控件
組件中的對話框
集合屬性
定義定制的動作
編寫屬性編輯器
編寫組件編輯器
小結
第10章 庫與組件包
DLL在Windows中的作用
使用現有的DLL
在Delphi中創(chuàng)建DLL
Delphi DLL的高級特性
內存中的DLL:代碼與數據
使用Delphi組件包
組件包內的窗體
組件包的結構
小結
第11章 建模和00P編程(使用ModelMaker)
了解ModelMaker的內部模型
建模和UML
ModelMaker的編碼功能
文檔和宏
重分解代碼
小花絮
小結
第12章 從COM到COM+
OLE和COM技術歷史簡介
實現IUnknown
第一個COM服務器
自動化
編寫一個自動化服務器
使用復合文檔
介紹AxtiveX控件
編寫ActiveX控件
介紹COM+
Delphi 7中的COM和. NET
小結
第三部分 Delphi面向數據庫的體系結構
第13章 Delphi的數據庫體系結構
訪問數據庫:dbExpress. 本地數據及其他
MvBase:獨立的ClientDataSet
使用Delphi的數據敏感控件
數據集(DataSet)組件
數據集的字段
定位數據集
自定義數據庫網格
帶有標準控件的數據庫應用程序
分組與合計
主/詳結構
處理數據庫錯誤
小結
第14章 使用dbExpress的客戶機用臣務器編程
客戶機/服務器的體系結構
數據庫設計的元素
InterBase簡介
dbExpress庫
dbExpress組件
一些dbExpress演示
包和緩存
使用InterBase Express
實際問題
小結
第15章 使用ADO
Microsoft數據訪問組件(MDAC)
使用dbGo組件
使用Jet引擎
光標
事務處理
更新數據
斷開的記錄集合
關于ADO. NET
小結
第16章 多層DataSnap應用程序
Delphi發(fā)展歷史中的一. 二. 三層
建立一個范例應用程序
向服務器添加約束
向客戶端添加特性
高級的DataSnap特性
小結
第17章 編寫數據庫組件
數據鏈接
編寫面向字段的數據敏感控件
創(chuàng)建定制的數據鏈接
定制DBGrid組件
建立定制的數據集合
數據集合中的目錄
對象的數據集合
小結
第18章 使用Rave做報表
Rave介紹
Rave設計器的組件
高級Rave
小結
第四部分 Delphi. 因特網以及. NET預覽
第19章 因特網編程:套接宇和Indy組件
建立套接字應用程序
發(fā)送和接收郵件
使用HTTP工作
生成HTML
小結
第20章 使用WebBroker和WebSnap進行Web編程
動態(tài)Web頁面
Delphi的WebBroker技術
實際范例
WebSnap
WebSnap和數據庫
會話. 用戶和許可
小結
第21章 使用IntraWeb進行Web編程
IntraWeb簡介
建立IntraWeb應用程序
Web數據庫應用程序
小結
第22章 使用XML技術
XML簡介
用DOM編程
XML和InternetExpress
使用XSLT
處理大型的XML文檔
小結
第23章 Web服務與SOAP
Web服務
建立網絡服務
SOAP上的DataSnap
處理附件
支持UDDI
小結
第24章 從Delphi的角度看微軟. NET體系結構,
安裝Delphi for. NET Preview
Microson的. NET平臺
中間語言
無用存儲單元收集
部署和版本確定
小結
第25章 Delphi for. NETPreview:語言和RTL
去除的Ddphi語言特性
Delphi語言的新增特性
運行時庫及VCL
VCL
Microsoft庫的使用
利用Delphi語言實現ASP. NET
小結
附錄A 作者提供的其他Delphi工具
附錄B 其他來源提供的Delphi工具
附錄C 本書配套的Delphi免費讀物