前 言
Delphi 是 Borland 公司推出的面向對象的可視化編程工具,它擁有功能強大的集成
開發環境(IDE)和世界上速度極快的編譯器,并且兼具 Visual C++的強大功能和 Visual
Basic 易學易用的特點。“真正的程序員用 VC,聰明的程序員用 Delphi”—這句話就
是對 Delphi 最貼切的描述。
本書幾乎囊括了 Delphi 7 進行實用程序開發的全部知識,并結合大量實用而又有代
表性的開發示例進行講解。使讀者能夠方便、順利地掌握 Delphi 的各項開發技術。
全書分為 22 章,各部分既相互獨立又相互聯系,逐步引導讀者深入學習并掌握
Delphi。
第 1 章:介紹 Delphi 的發展歷史及特點,并講述 Delphi 的新功能及安裝、卸載方法。
第 2 章:詳細介紹 Delphi 的集成開發環境。
第 3 章:詳細介紹了 Delphi的應用程序框架,并簡要介紹了如何使用 Delphi 工程管理
器管理項目。
第 4 章:介紹 Object Pascal 的編程語法結構,只有熟練掌握這些知識,才可以編寫
出高質量的 Delphi 程序。
第 5 章:主要介紹面對對象編程的基礎知識,簡單介紹了可視化類庫 VCL 的結構和
Delphi 程序的大致運行過程。
第 6 章:主要介紹了 VCL 簡單組件的編程技巧與主要屬性、方法、事件的使用方法。
第 7 章:介紹操作相對復雜組件的編程技巧與主要屬性、方法、事件的使用方法。
第 8 章:主要講解 Delphi 窗體編程方法。
第 9 章:詳細講解 Delphi 的事件,并介紹主要事件的使用方法。
第 10 章:主要講解文件操作類命令與函數,并詳細介紹如何使用 Delphi 進行文件
操作。
第 11 章:主要講解如何使用 Delphi 進行圖像編程工作。
第 12 章:主要講解 Delphi 多媒體編程技術,并結合大量示例向讀者展示 Delphi 強
大的多媒體開發技術支持。
第 13 章:詳細講解 Delphi 的消息處理機制,并列舉大量示例介紹 Delphi 消息處理
程序的編寫方法。只有完全掌握這些知識,才可以從事 Delphi 組件開發工作。
第 14 章:介紹 Delphi 多線程編程技術,掌握多線程編程技術對于開發大型程序,
及提高應用程序運行效率都有很大幫助。
第 15 章:介紹如何使用動態鏈接庫和組件,這也是使用 Delphi 第三方控件擴展現有功
能的基礎知識。
第 16 章:大體講解使用 Delphi 開發 VCL 組件的方法。
第 17 章:主要講解 Delphi 數據庫開發工具基礎知識,只有熟練掌握這些工具的使
用方法,才可以以更高的效率開發數據庫應用程序。
第 18 章:主要講解客戶/服務器應用程序編程要領。
第 19 章:大體講解多層應用程序的開發要領。
第 20 章:詳細講解Delphi報表組件的使用方法,除此之外,還簡單講解了Delphi決策組
件的使用方法。
第 21 章:主要講解 Delphi 開發數據庫程序的大體步驟,并以“圖書管理系統”為
例,向讀者介紹 Delphi 開發實用程序的一般步驟。 ·2·
第 22 章:主要介紹Delphi的Internet網絡應用技術,并詳細講解開發過程中最常用的組
件—Indy組件。
對于初學者,此書可以作為不可多得的Delphi入門教程,對于有一定基礎的中高級水平
的開發人員,本書也提供了關于Delphi的新特點和使用方法,并提供了相應的實例,可以幫
助其快速提高開發水平。
由于作者水平有限,書中難免有不足和疏忽之處,懇請廣大讀者批評指正。