Delphi 程式設計基礎

Delphi 程式設計基礎

本書由淺入深地介紹了Delphi集成開發環境的使用方法、Delphi編程模型、Object Pascal語言基礎知識、語法結構、各種常用的構件、異常處理以及資料庫應用程式的開發方法。

本書內容組織合理、行文簡潔,非常適合入門讀者使用,對於其他讀者也會有一定的參考價值。

基本介紹

  • 書名:Delphi程式設計基礎
  • 作者:劉海濤編
  • ISBN:730204363
  • 頁數:437
  • 定價:32.5
  • 出版社:清華大學出版社
  • 出版時間:2001-5-1
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

Delphi是Inprise公司(原Borland公司)開發的新一代面向對象的可視化快速應用程式開發環境(RAD Rapid Application Development)。它工作在Windows 95/98或Windows NT作業系統上。使用Delphi可以開發一般的或基於客戶/伺服器模式的32位Windows應用程式。

圖書目錄

前 言
第1章 Delphi 5集成開發環境
1. 1 啟動Delphi 5
1. 2 Delphi 5主界面
1. 3 工具列
1. 4 構件欄
1. 4. 1 Standard選項卡
1. 4. 2 Additional選項卡
1. 4. 3 Win32選項卡
1. 4. 4 System選項卡
1. 4. 5 Data Access選項卡
1. 4. 6 Data Contro1s選項卡
1. 5 對象編輯器
1. 5. 1 對象選擇下拉列表框
1. 5. 2 屬性頁面
1. 5. 3 Events選項卡
1. 6 代碼編輯器和代碼瀏覽器
1. 6. 1 顯示和編輯代碼
1. 6. 2 瀏覽代碼
1. 7 窗體
1. 7. 1 在窗體中放置構件
1. 7. 2 選擇構件
1. 7. 3 改變構件大小
1. 7. 4 對齊構件
1. 7. 5 調整構件對象的疊放次序
1. 7. 6 調整窗體的TAB次序
1. 7. 7 鎖定構件對象
1. 7. 8 改變格線大小
1. 8 工程管理
1. 8. 1 Delphi中常用檔案
1. 8. 2 工程檔案
1. 8. 3 窗體檔案
1. 8. 4 單元檔案
1. 8. 5 工程管理器
1. 9 本章小結
第2章 第一個Delphi程式
2. 1 第一個Delphi程式簡介
2. 2 創建新的工程
2. 3 設定窗體屬性
2. 4 添加狀態欄構件
2. 5 添加數據表構件
2. 6 添加數據源構件
2. 7 添加數據表格構件
2. 8 連線資料庫
2. 9 添加操作佇列構件
2. 10 添加選單
2. 11 添加工具列
2. 12 顯示圖像
2. 13 顯示欄位信息
2. 14 編寫事件處理方法
2. 15 本章小結
第3章 構件與窗體
3. 1 Delphi編程模式
3. 1. 1 面向對象
3. 1. 2 事件驅動
3. 1. 3 可視化編程
3. 2 構件
3. 3 窗體構件
3. 3. 1 窗體的屬性
3. 3. 2 窗體的事件
3. 3. 3 窗體的方法
3. 4 本章小結
第4章 Object Pascal基本概念
4. 1 詞法符號
4. 1. 1 基本字元
4. 1. 2 關鍵字
4. 1. 3 標識符
4. 1. 4 數
4. 1. 5 標號
4. 1. 6 字元串
4. 1. 7 注釋
4. 2 語法圖
4. 3 數據類型
4. 3. 1 數據類型分類
4. 3. 2 整數類型
4. 3. 3 字元類型
4. 3. 4 布爾類型
4. 3. 5 實數類型
4. 4 變數和常量
4. 4. 1 常量說明
4. 4. 2 變數說明
4. 5 基本運算符
4. 5. 1 算術運算符
4. 5. 2 邏輯運算符
4. 5. 3
關係運算符
4. 6 表達式
4. 6. 1 算術表達式
4. 6. 2 字元表達式
4. 6. 3 關係表達式
4. 6. 4 布爾表達式
4. 7 程式與單元
4. 7. 1 程式檔案
4. 7. 2 單元
4. 8 選單和選單命令構件
4. 8. 1 選單編輯器
4. 8. 2 選單命令構件
4. 9 工具列構件
4. 9. 1 工具列構件
4. 9. 2 工具列按鈕構件
4. 10 狀態欄構件
4. 10. 1 狀態欄常用屬性
4. 10. 2 狀態欄套用
4. 11 本章小結
第5章 輸入與輸出
5. 1 賦值語句
5. 1. 1 賦值語句
5. 1. 2 類型轉換
5. 2 複合語句
5. 3 標籤構件
5. 4 按鈕構件
5. 4. 1 常用屬性
5. 4. 2 常用事件
5. 4. 3 按鈕使用演示
5. 5 文本框構件
5. 5. 1 常用屬性
5. 5. 2 常用事件
5. 5. 3 文本框的常用方法
5. 5. 4 文本框演示程式
5. 6 對話框函式
5. 6. 1 InputBox函式
5. 6. 2 ShowMessage過程
5. 7 本章小結
第6章 選擇結構
6. 1 簡單條件語句
6. 2 複合條件語句
6. 3 情況語句
6. 4 複選框構件
6. 4. 1 常用屬性
6. 4. 2 選項按鈕構件套用
6. 5 單選按鈕構件
6. 5. 1 常用屬性
6. 5. 2 程式範例
6. 6 定時器構件
6. 6. 1 常用屬性
6. 6. 2 定時器構件套用
6. 7 圖像構件
6. 7. 1 常用屬性
6. 7. 2 圖像構件套用
6. 7. 3 程式範例
6. 8 本章小結
第7章 循環結構
7. 1 WHILE語句
7. 2 REPEAT語句
7. 3 FOR語句
7. 4 多重循環,
7. 5 滾動條構件
7. 5. 1 常用屬性
7. 5. 2 常用事件
7. 5. 3 滾動條構件套用
7. 6 列表框構件
7. 6. 1 列表框常用屬性
7. 6. 2 使用列表框構件
7. 6. 3 程式範例
7. 7 下拉列表框構件
7. 7. 1 下拉列表框構件屬性
7. 7. 2 下拉列表框構件事件
7. 7 本章小結
第8章 函式和過程
8. 1 函式
8. 1. 1 函式定義
8. 1. 2 函式的調用
8. 1. 3 函式的調用程式範例
8. 2 過程
8. 2. 1 過程定義
8. 2. 2 過程調用
8. 2. 3 過程調用程式範圍
8. 3 參數
8. 3. 1 值參數
8. 3. 2 變數參數
8. 3. 3 過程參數
8. 3. 4 函式參數
8. 4 語句塊與作用域
8. 4. 1 語句塊
8. 4. 2 標識符作用域
8. 5 進程條構件
8. 5. 1 常用屬性
8. 5. 3 常用方法
8. 5. 4 使用進程條構件
8. 6 滑動塊構件
8. 7. 1 常用屬性
8. 7. 2 滑動塊構件套用
8. 7 卡通構件
8. 7. 1 常用屬性
8. 7. 2 常用事件
8. 7. 3 常用方法
8. 7. 4 卡通構件此用
8. 8 本章小結
第9章 字元串. 枚舉和子界類型
9. 1 類型定義
9. 2 字元串類型
9. 2. 1 字元串變數的運算
9. 2. 2 字元串常用的過程和函式
9. 3 枚舉類型
9. 3. 1 枚舉類型說明
9. 3. 2 枚舉類型的運算
9. 4 子界類型
9. 4. 1 子界類型說明
9. 4. 2 子界類型的運算
9. 5 字元串佇列構件
9. 5. 1 字元串佇列簡介
9. 5. 2 字元串佇列套用
9. 6 普適文本構件
9. 6. 1 常用屬性
9. 6. 2 常用方法
9. 7 通用對話框
9. 7. 1 [打開]對話框
9. 7. 2 [存檔]對話框
9. 7. 3 [顏色]對話框
9. 7. 4 [字型]對話框
9. 7. 5 [查找]對話框
9. 7. 6 [取代]對話框
9. 7. 7 [列印]對話框
9. 8 本章小結
第10章 集合. 記錄和數組類型
10. 1 集合類型
10. 1. 1 集合類型的定義
10. 1. 2 集合變數的取值
10. 1. 3 集合的運算
10. 1. 4 範例程式
10. 2 記錄類型
10. 2. 1 記錄類型的定義
10. 2. 2 記錄變數和域變數
10. 2. 3 開域語句
10. 3 數組類型
10. 3. 1 數組類型的定義
10. 3. 2 數組元素的訪問
10. 3. 3 一維數組的套用
10. 4 圖示列表構件
10. 4. 1 常用屬性
10. 4. 2 常用方法
10. 4. 3 創始化圖示列表
10. 5 樹視圖
10. 5. 1 樹視圖構件
10. 5. 2 樹視圖節點構件
10. 5. 3 樹視圖節點項列表構件
10. 5. 4 列表視圖構件套用
10. 6 列表視圖
10. 6. 1 列表視圖構件
10. 6. 2 列表項構件
10. 6. 3 列表項佇列構件
10. 6. 4 列表視圖構件的套用
10. 7 本章小結
第11章 指針和動態數據類型
11. 1 靜態與動態變數
11. 2 指針類型
11. 2. 1 指針類型的定義
11. 2. 2 指針變數
11. 2. 3 標難過程new和dispose
11. 2. 4 指針變數的運算
11. 3 鍊表
11. 3. 1 單向鍊表
11. 3. 2 雙向鍊表
11. 3. 3 單向循環鍊表
11. 4 表
11. 4. 1 表構件
11. 4. 2 表構件套用
11. 5 堆疊構件
11. 6 佇列
11. 7 本章小結
第12章 檔案操作
12. 1 檔案類型
12. 1. 1 檔案類型和檔案變數
12. 1. 2 常用過程和函式
12. 2 文本檔案
12. 2. 1 程式範例
12. 2. 2 常用過程和函式
12. 3 類型檔案
12. 3. 1 類型檔案的順序訪問
12. 3. 2 類型檔案的隨機訪問
12. 4 與檔案操作相關的構件
12. 4. 1 驅動器構件
12. 4. 2 目錄列表構件
12. 4. 3 過濾器組合列表框構件
12. 4. 4 檔案列表構件
12. 4. 5 演示程式
12. 5 本章小結
第13章 類和對象
13. 1 類的基本概念
13. 1. 1 類的基本概念
13. 1. 2 控制台應用程式
13. 2 類和對象
13. 2. 1 類的定義
13. 2. 2 對象和類變數
13. 2. 3 構造方法
13. 2. 4 析構方法
13. 3 類成員的可見性
13. 3. 1 私有成員
13. 3. 2 保護成員
13. 3. 3 公有成員
13. 3. 4 發行成員
13. 3. 5 自動成員
13. 4 繼承
13. 4. 1 單一繼承
13. 4. 2 賦值兼容
13. 5 類的成員
13. 5. 1 欄位成員
13. 5. 2 屬性成員
13. 6 類的方法成員
13. 6. 1 靜態方法
13. 6. 2 虛擬方法
13. 6. 3 抽象方法
13. 7 本章小結
第14章 異常處理
14. 1 異常處理的基礎
14. 2 異常處理
14. 2. 1 try—except語句
14. 2. 2 try_finally語句
14. 3 運行異常
14. 4 構件異常
14. 5 本章小結
第15章 繪圖操作
15. 1 圖形顯示模型
15. 1. 1 圖形顯示基礎
15. 1. 2 Delphi圖形顯示模型
15. 2 基本繪圖構件
15. 2. 1 畫筆構件
15. 2. 2 畫刷構件
15. 2. 3 字型構件
15. 2. 4 點陣圖構件
15. 3 畫布構件
15. 4 幾何圖形構件
15. 5 本章小結
第16章 Delphi資料庫開發環境
16. 1 Delphi資料庫開發環境
16. 2 資料庫引擎管理器
16. 2. 1 BDE Addministrator主界面
16. 2. 2 資料庫別名
16. 2. 3 創建和更改資料庫的別名
16. 2. 4 資料庫的別名修改和刪除操作
16. 2. 5 資料庫引擎驅動程式的配置
16. 3 資料庫桌面
16. 3. 1 資料庫桌面的主視窗
16. 3. 2 創建新的表格
16. 3. 3 打開資料庫表格
16. 3. 4 編輯資料庫表格記錄
16. 4 SQL瀏覽器
16. 4. 1 SQL Explorer主界面
16. 4. 2 顯示資料庫表格所包含的對象
16. 4. 3 顯示和編輯資料庫表格的記錄
16. 4. 4 使用SQL語句進行資料庫查詢操作
16. 5 本章小結
第17章 Delphi資料庫應用程式構件
17. 1 資料庫應用程式的結構
17. 2 數據界面構件
17. 3 數據集構件
17. 4 數據源構件
17. 5 資料庫應用程式
17. 5. 1 應用程式簡介
17. 5. 2 手工創建資料庫應用程式
17. 5. 3 使用Form Wizard創建應用程式
17. 6 本章小結
第18章 數據集構件
18. 1 數據集構件
18. 1. 1 數據集構件基礎
18. 1. 2 數據集的狀態
18. 2 數據表構件
18. 2. 1 數據表構件屬性和方法
18. 2. 2 數據表構件示例程式
18. 2. 3 打開. 關閉資料庫
18. 2. 4 控制資料庫的訪問
18. 2. 5 移動當前記錄
18. 2. 6 添加和插入操作
18. 2. 7 刪除操作
18. 2. 8 檢索操作
18. 2. 9 設定工作範圍
18. 2. 10 排序操作
18. 3 查詢構件
18. 3. 1 查詢構件的屬性和方法
18. 3. 2 查詢構件使用演示程式
18. 3. 3 運行時的查詢操作
18. 3. 4 參數化的查詢操作
18. 4 本章小節

相關詞條

熱門詞條

聯絡我們