第一章 Delphi 4.0概述
1.1 Delphi 4.0的新增功能及特點
1.2 安裝Delphi 4.0
1.3 卸載Delphi 4.0
第二章 面向對象的Pascal語言
2.1 類的要領和定義
2.2 構造函數(shù)
2.3 析構函數(shù)
2.4 類的封裝
2.5 類的繼承
2.6 類的運算符
2.7 多態(tài)
2.7.1 重載和重定義對象方法
2.7.2 虛擬與動態(tài)對象方法
2.7.3 抽象對象方法
第三章 Windows 通用對話框
3.1 文本編輯器
3.1.1 界面設計
3.1.2 功能實現(xiàn)
3.1.3 程序清單
3.2 圖片處理程序
3.2.1 建立數(shù)據庫表
3.2.2 建立項目
3.2.3 程序青單
第四章 通用窗體
4.1 建立通用窗體
4.1.1 界面設計
4.1.2 功能實現(xiàn)
4.1.3 程序清單
4.2 圖書管理程序
4.2.1 建立數(shù)據庫表
4.2.2 建立項目
4.2.3 程序清單
4.3 通信錄管理程序
4.3.1 建立數(shù)據庫表
4.3.2 建立項目
4.3.3 程序清單
第五章 拖放操作
5.1 建立項目
5.2 實現(xiàn)拖放操作
5.2.1 正向拖放
5.2.2 反向拖動
5.2.3 同一控件內的拖放操作
5.3 程序清單
第六章 鼠標和鍵盤
6.1 改變鼠標指針
6.2 確定鼠標指針的位置
6.3 確定按鍵
6.4 確定換檔鍵和鼠標按鈕的狀態(tài)
6.4.1 確定按檔鍵的狀態(tài)
6.4.2 確定鼠標按鈕的狀態(tài)
6.4.3 程序清單
6.5 隱藏信用屏
6.5.1 建立和使用隱藏食用屏
6.5.2 程序清單
第七章 字符串列表
7.1 字符串列表的操作
7.1.1 計算列表中字符串的數(shù)量
7.1.2 訪問字符串
7.1.3 定位字符串
7.1.4 添加字符串
7.1.5 移動字符串
7.1.6 刪除字符串
7.1.7 復制整個字符串列表
7.2 加載和保存字符串列表
7.2.1 從文件中加載字符串
7.2.2 將字符串列表保存到文件中
7.3 自定義字符串列表
7.3.1 局部字符串列表
7.3.2 全局字符串列表
7.4 向字符串列表中添加對象
第八章 文本操作
8.1 對齊方式
8.2 滾動條
8.3 剪貼板對象
8.4 剪切\(zhòng)復制和粘貼文本
8.5 選中文本
8.6 禁用和啟用菜單項
8.7 彈出式菜單
第九章 文件
9.1 文件屬性
9.1.1 屬性和屬性字節(jié)
9.1.2 文件瀏覽
9.1.3 屬性設置
9.1.4 程序清單
9.2 文件類型
9.2.1 文本文件
9.2.2 二進制文件
9.3 文件管理過程和函數(shù)
9.3.1 文件打開與關閉
9.3.2 文件定位
9.3.3 文件刪除與截斷
9.3.4 文件讀寫
9.3.5 目錄、磁盤操作
9.3.6 文件查找
9.3.7 其他文件操作
9.4 類型文件使用示例
第十章 計算字段
10.1 使用計算字段
10.1.1 建立表
10.1.2 建立項目
10.1.3 添加計算字段
10.1.4 為計算字段添加代碼
10.2 含計算字段的報表
10.3 程序清單
第十一章 多表報表
11.1 建立多表鏈接
11.1.1 建立表
11.1.2 建立項目
11.2 多表報表
11.3 程序清單
第十二章 多頁窗體
12.1 使用TabControl控件
12.1.1 TabControl控件的常用屬性
12.1.2 TabControl控件控件示例程序
12.2 使用PageControl控件
12.2.1 PageControl控件的常用用屬性
12.2.2 PageControl控件示例程序
12.3 使用Notebook 和TabSet控件
12.3.1 Notebook 和TabSet控件的常用屬性
12.3.2 使用Notebook 建立具有向導風格的窗體
12.3.3 使用Notebook 和TabSet建立帶標簽的多頁窗體
12.4 使用Notebook 控件
第十三章 繪圖
13.1 圖形元素
13.1.1 坐標
13.1.2 畫布
13.1.3 像素
13.1.4 畫筆
13.1.5 畫刷
13.2 基本圖形功能
13.2.1 直線
13.2.2 折線
13.2.3 矩形和圓角矩形
13.2.4 橢圓
13.2.5 多邊形
13.2.6 在畫布上輸出文本
13.2.7 打印畫布上的圖形
13.3 繪圖程序實例
13.3.1 繪制正弦波
13.3.2 繪制多邊形
13.3.3 手工繪圖
第十四章 多媒體
14.1 多媒體及設備
14.1.1 多媒體的硬件配置
14.1.2 多媒體控件設備
14.2 多媒體控件MediaPlayer
14.2.1 MediaPlayer的功能
14.2.2 MediaPlayer的常用屬性
14.2.3 MediaPlayer的常用方法
14.3 多媒體程序實例
14.3.1 利用API調用播放聲音文件
14.3.2 音頻播放程序
14.3.3 視頻播放程序
14.3.4 視頻捕捉程序
第十五章 多線程應用程序
15.1 線程的概念
15.1.1 線程的優(yōu)先級
15.1.2 線程的優(yōu)選級
15.2 定義線程對象
15.2.1 初始化線程對象
15.2.2 編寫線程函靈敏
15.2.3 編寫線程的清除代碼
15.3 線程的同步
15.3.1 避免線程同時訪問共享資源
15.3.2 等待其他線程
15.4 執(zhí)行線程對象
15.5 多線程應用程序示例
第十六章 應用程序間的信息傳遞和共享
16.1 對象鏈接與嵌入
16.1.1 OLE概述
16.1.2 OLE控件
16.1.3 在設計時創(chuàng)建OLE對象
16.1.4 在運行時使用OLE對象
16.2 動態(tài)數(shù)據交換
16.2.1 DDE的概念
16.2.2 DDE組件
16.2.3 DDE示例程序
第十七章 動態(tài)鏈接庫
17.1 通用口令DLL
17.1.1 制作口令DLL
17.1.2 調用口令DLL
17.1.3 程序清單
17.2 報表DLL
17.2.1 建立學籍管理項目
17.2.2 制作報表DLL
17.2.3 調用報表DLL
17.2.4 程序清單
第十八章 模板和向導
18.1 New標簽頁
18.2 ActiveX標簽頁
18.3 Multitier標簽頁
18.4 項目標簽頁
18.5 Forms標簽頁
18.6 Dialogs標簽頁
18.7 Prjects標簽頁
18.8 Data Modules標簽頁
18.9 Business標簽頁
第十九章 聯(lián)機幫助系統(tǒng)
19.1 幫助系統(tǒng)的主要功能和特點
19.1.1 幫助系統(tǒng)的主要功能
19.1.2 幫助系統(tǒng)的主要特點
19.2 幫助系統(tǒng)的開發(fā)過程
19.3 制作幫助源文件
19.3.1 幫助源文件的基本結構
19.3.2 主題頁的構成
19.3.3 幫助源文件中的控制符
19.3.4 制作RTF文件
19.4 生成幫助文件
19.4.1 Microsoft Help Workshop的用戶界面
19.4.2 幫助項目文件
19.4.3 編譯項目文件
19.5 幫助文件示例
19.5.1 最簡單的幫助文件
19.5.2 使用建立標志、頁名、瀏覽順序號和關鍵字
19.5.3 創(chuàng)建不可滾動的標題區(qū)域
19.5.4 使用圖形和超圖形
19.6 在Delphi應用程序中調用幫助文件
第二十章 制作安裝程序
20.1 安裝InstallShield Express
20.2 InstallShield Express的用戶界面
20.3 設置安裝選項
20.3.1 Set the Visual Design
20.3.2 Select Install Shield Objects for Delphi
20.3.3 Specity Componets and Files
20.3.4 Select User Interface Components
20.3.5 make Regisry Changes
20.3.6 Specify Folders and Icons
20.3.7 Run Disk Builder
20.3.8 Test the Installation
20.3.9 Create Disrtibution Media
20.4 制作安裝程序實例
第二十一章 創(chuàng)建國際化Delphi 應用程序
21.1 本地化與國際化
21.2 Delphi 應用程序的國際化
21.2.1 分離資源
21.2.2 設計用戶界面
21.2.3 強化應用程序代碼
21.3 Delphi 應用程序的本地化
21.3.1 本地化資源
21.3.2 創(chuàng)建資源模塊
21.3.3 使用資源模塊