《新概念Delphi 6教程(1CD)》

6.0的組件 Timage組件 trol組件

新概念Delphi 6教程(1CD) 特色及評論

Delphi 6.0是Borland公司最新推出的一套無論是界面還是功能都近乎完美的應用程式開發工具。與以前的Delphi版本相比,Delphi 6.0使用更簡便,效率也更高。
本書共分17章,詳細介紹了Delphi開發過程中必須了解的重要知識點。通過本書的學習,讀者不僅可以快速領悟Delphi 6.0的編程要旨,還能夠掌握許多新技術。
本書內容豐富、通俗易懂,敘述深入淺出。另外,本書精心配置的多媒體教學光碟,附有書中所有的操作實例,對操作過程進行了詳細地講解,便於讀者理解和學習。
本書可作為初、中級Delphi用戶的自學教程和參考用書,也可作為初級Delphi用戶的培訓教材。

新概念Delphi 6教程(1CD) 本書前言

多媒體教學光碟1張

新概念Delphi 6教程(1CD) 本書目錄

第1章 Delphi 6.0入門
1.1 Delphi的歷史回顧
1.2 Delphi 6.0的新特性
1.3 Delphi 6.0的選單
1.3.1 主選單
1.3.2 File選單
1.3.3 Edit選單
1.3.4 Search選單
1.3.5 View選單
1.3.6 Project選單
1.3.7 Run選單
1.4 Delphi 6.0的工具列
1.5 組件選項板
1.6 Delphi 6.0的主編輯器
1.7 Delphi 6.0中的捷徑
1.8 本章小結
第2章 Object Pascal語言
2.1 Object Pascal程式框架
2.1.1 工程主程式框架
2.1.2 程式單元框架和語法
2.1.3 程式單元引用方式與Uses子句
2.2 Object Pascal語法元素
2.3 注釋
2.4 變數
2.5 常量
2.6 運算符
2.6.1 賦值運算符
2.6.2 比較運算符
2.6.3 邏輯運算符
2.6.4 算術運算符
2.6.5 按位運算符
2.7 Object Pascal數據類型
2.7.1 類型的比較
2.7.2 字元和字元串
2.8 用戶自定義類型
2.8.1 數組
2.8.2 動態數組
2.8.3 記錄
2.8.4 集合
2.8.5 對象
2.8.6 指針
2.9 條件語句
2.9.1 If語句
2.9.2 Case語句
2.10 循環結構
2.10.1 For循環
2.10.2 While循環
2.10.3 Repeat…Until循環
2.10.4 Break語句
2.10.5 Continue語句
2.11 過程和函式
2.12 包
2.13 面向對象編程
2.14 Delphi對象
2.14.1 聲明和創建實例
2.14.2 析構
2.15 方法
2.15.1 重載
2.15.2 特性
2.15.3 代碼可見性
2.16 接口
2.17 異常處理
2.17.1 異常類
2.17.2 觸發異常
2.18 運行期類型信息
2.19 本章小結
第3章 Delphi應用程式框架和設計
3.1 Delphi環境和項目的體系結構
3.2 構成Delphi項目的檔案
3.2.1 項目檔案
3.2.2 單元檔案
3.2.3 Form檔案
3.2.4 資源檔案
3.2.5 項目選項和桌面設定檔案
3.2.6 包檔案
3.3 Delphi項目管理
3.3.1 一個項目一個目錄
3.3.2 代碼中被共享的單元
3.3.3 多項目管理
3.4 項目選項設定
3.5 Delphi項目的框架類
3.5.1 TForm
3.5.2 有模式的Form
3.5.3 無模式的Form
3.5.4 管理Form的圖示和框線
3.5.5 TApplication類型
3.5.6 TApplication的特性
3.5.7 TApplication的方法
3.5.8 TApplication的事件
3.5.9 TScreen類
3.6 MDI應用程式
3.6.1 創建MDI應用程式
3.6.2 使用選單
3.6.3 隱藏一個子Form
3.7 公共體系結構
3.7.1 應用程式的體系結構
3.7.2 Delphi固有的體系結構
3.7.3 體系結構的示例
3.8 程式窗體設計
3.8.1 顯示程式的啟動界面
3.8.2 限制窗體的大小
3.8.3 實現窗體拖動
3.8.4 Form生成的順序
3.8.5 停靠視窗
3.9 本章小結
第4章 代碼標準規則
4.1 原始碼格式規則
4.1.1 縮進
4.1.2 邊距
4.2 Object Pascal
4.2.1 括弧
4.2.2 過程和函式
4.2.3 例程中的形參
4.2.4 變數
4.2.5 類型
4.2.6 構造類型
4.2.7 語句
4.2.8 結構化異常處理
4.2.9 類
4.3 檔案
4.3.1 項目檔案
4.3.2 Form檔案
4.3.3 數據模組檔案
4.3.4 單元檔案
4.4 Form和數據模組
4.4.1 Form
4.4.2 數據模組
4.5 包
4.5.1 運行期包與設計期包
4.5.2 檔案命名標準
4.6 組件
4.6.1 自定義組件
4.6.2 組件實例的命名規則
4.6.3 組件的前綴
4.7 本章小結
第5章 使用Delphi 6.0的組件
5.1 Standard組件組
5.1.1 TFrame
5.1.2 TMainMenu和TPopMenu選單
5.1.3 TLabel、TEdit和TlabeledEdit組件
5.1.4 TCheckBox和TradioButton組件
5.1.5 TListBox和TcomboBox組件
5.1.6 Tpanel組件
5.1.7 TactionList組件
5.2 Additional組件組
5.2.1 TmaskEdit組件
5.2.2 Timage組件
5.2.3 Tsplitter組件
5.2.4 TapplicationEvents組件
5.2.5 TActionManager組件
5.3 Win32組件組
5.3.1 TpageControl組件
5.3.2 TimageList組件
5.3.3 TstatusBar組件
5.3.4 TMonthCalendar和TdateTimePicker組件
5.3.5 TComboBoxEx組件
5.4 Dialogs組件組
5.5 本章小結
第6章 VCL組件基礎
6.1 VCL套用框架
6.2 組件簡介
6.3 組件的種類
6.4 組件的結構
6.4.1 組件的特性
6.4.2 組件的事件
6.4.3 組件的擁有關係
6.4.4 組件的父子關係
6.5 組件的繼承關係
6.5.1 TPersistent類
6.5.2 TComponent組件
6.5.3 TControl類
6.5.4 TGraphicControl類
6.5.5 TWinControl類
6.5.6 TCustomControl類
6.5.7 VCL助手類
6.6 運行期類型信息
6.6.1 TypInfo.pas單元
6.6.2 獲取RTTI
6.6.3 檢查特性
6.7 本章小結
第7章 編寫自己的組件
7.1 組件設計基礎
7.1.1 編寫組件的時機
7.1.2 編寫組件的步驟
7.1.3 確定組件的祖先類
7.1.4 創建組件單元
7.1.5 加入新的特性
7.1.6 向組件中加入事件
7.1.7 加入自定義的方法
7.1.8 構造和析構
7.1.9 註冊組件
7.1.10 組件圖
7.2 定製組件
7.3 複合組件
7.4 組件包
7.4.1 使用包的好處
7.4.2 包的類型
7.4.3 包檔案
7.4.4 安裝包
7.4.5 設計包
7.4.6 維護包的版本
7.5 本章小結
第8章 異常處理
8.1 異常理論
8.1.1 錯誤處理方法
8.1.2 Try…Finally塊
8.1.3 Try…Except塊
8.1.4 混合使用資源保護和異常處理
8.1.5 異常處理的必要性
8.2 異常類
8.3 異常的實例
8.3.1 一個異常的實例
8.3.2 找到異常的地址
8.4 引發異常
8.4.1 引發VCL異常類
8.4.2 創建和引發異常
8.4.3 再次引發異常
8.5 高級異常處理技術
8.5.1 事件驅動環境下的異常
8.5.2 啞異常
8.5.3 套用對象的錯誤處理
8.6 處理資料庫異常
8.6.1 EDatebaseError和EDBEngineError異常
8.6.2 OnPostError()、onEditError和OnDeleteError()事件
8.6.3 錯誤常量
8.6.4 自定義資料庫伺服器異常
8.7 本章小結
第9章 動態程式庫
9.1 DLL簡介
9.2 靜態連結和動態連結
9.3 使用DLL的必要性
9.3.1 共享代碼、資源和數據
9.3.2 隱藏實現的細節
9.3.3 自定義控制項
9.4 創建和使用DLL
9.4.1 創建DLL
9.4.2 定義接口單兀
9.5 在動態庫中顯示Form
9.5.1 顯示模式Form
9.5.2 顯示無模式Form
9.6 DLL的入口和出口函式
9.7 本章小結
第10章 資料庫開發
10.1 配置ODBC數據源
10.2 Borland資料庫引擎
10.2.1 BDE管理器
10.2.2 Databases選項卡
10.2.3 Configuration選項卡
10.2.4 分發BDE
10.3 資料庫應用程式體系結構
10.3.1 數據集
10.3.2 BDE數據訪問組件
10.3.3 資料庫的連線
10.4 資料庫應用程式實例
10.4.1 打開和關閉數據集
10.4.2 瀏覽數據集
10.4.3 一個實例
10.4.4 對數據集的操作
10.4.5 TField類型
10.4.6 欄位編輯器
10.4.7 計算欄位和查找欄位
10.4.8 過濾器
10.4.9 主從表
10.5 數據模組
10.6 SQL語句
10.6.1 SQL語句語法
10.6.2 動態SQL
10.7 連線資料庫
10.8 dbExpress
10.9 本章小結
第11章 COM基礎
11.1 COM基礎
11.1.1 COM(組件對象模型)
11.1.2 COM的問題和未來
11.1.3 COM、OLE和ActiveX的異同
11.1.4 COM技術中的術語
11.1.5 COM的執行緒模式
11.2 接口
11.2.1 接口簡介
11.2.2 聲明接口類型
11.2.3 實現接口
11.2.4 使用接口的原因
11.2.5 接口的維護和更新
11.2.6 理解IUnknown
11.2.7 IDispatch、雙重接口和DispInterface
11.2.8 HResult類型
11.2.9 虛方法表
11.3 COM對象和類工廠
11.3.1 TComObject和TComObjectFactory
11.3.2 進程內COM伺服器
11.3.3 進程外COM伺服器
11.4 DCOM(分散式COM)
11.5 COM Automation
11.5.1 創建Automation伺服器
11.5.2 創建Automation控制器
11.6 TOleContainer
11.6.1 一個簡單的程式示例
11.6.2 OLE對象的操作方法
11.7 本章小結
第12章 DCOM
12.1 COM和分散式體系結構
12.1.1 DCOM簡介
12.1.2 DCOM的系統設定
12.2 DCOM服務器和客戶程式
12.2.1 創建DCOM伺服器
12.2.2 理解Safecall
12.2.3 創建DCOM客戶程式
12.2.4 深入DCOM
12.3 本章小結
第13章 分散式編程
13.1 MIDAS多層套用
13.1.1 MIDAS的概念
13.1.2 MIDAS的核心技術
13.1.3 簡單理解MIDAS
13.1.4 MTS、COM/DCOM、CORBA、OLEnterprise
13.1.5 MIDAS的套用和未來
13.2 分散式應用程式基礎
13.2.1 DataSnap組件組
13.2.2 建立3層MIDAS結構
13.2.3 創建MIDAS伺服器
13.2.4 理解伺服器
13.2.5 創建和理解MIDAS客戶程式
13.2.6 遠程訪問伺服器
13.3 建立一對多應用程式
13.3.1 創建步驟
13.3.2 刷新和更新數據
13.3.3 公文包模式
13.3.4 PacketRecords
13.4 錯誤處理
13.5 伺服器端和客戶端邏輯
13.6 本章小結
第14章 創建ActiveX控制項
14.1 創建ActiveX控作的原因
14.2 創建ActiveX控制項
14.2.1 ActiveX控制項嚮導
14.2.2 ActiveX控制項示例
14.2.3 ActiveX框架
14.3 ActiveX控制項在Web上的套用
14.3.1 與Web瀏覽器互動
14.3.2 Web分發
14.4 本章小結
第15章 檔案處理
15.1 檔案的輸入/輸出
15.1.1 文本檔案
15.1.2 處理有類型檔案
15.1.3 處理無類型檔案
15.2 TTextRec和TFileRec結構
15.3 驅動器和目錄
15.3.1 獲得驅動器列表
15.3.2 獲得驅動器信息
15.3.3 獲取Windows目錄
15.3.4 獲取系統目錄
15.3.5 獲取當前目錄
15.3.6 從目錄中查找檔案
15.3.7 複製和刪除目錄
15.4 記憶體映射檔案
15.4.1 記憶體映射檔案的作用
15.4.2 創建記憶體映射檔案
15.5 本章小結
第16章 圖像編程
16.1 GDI和TCanvas類
16.1.1 理解GDI
16.1.2 畫筆TPen
16.1.3 TCanvas.Pixels特性
16.1.4 TCanvas.Brush特性
16.1.5 Font字型
16.1.6 TCanvas.CopyMode特性
16.2 TCanvas的方法
16.2.1 TCanvas畫線
16.2.2 TCanvas畫幾何形狀
16.2.3 TCanvas輸出文字
16.2.4 定製圖形
16.2.5 設備描述表
16.3 坐標系統和映射模式
16.3.1 設備坐標系
16.3.2 邏輯坐標系
16.3.3 螢幕坐標系
16.3.4 Form坐標系
16.3.5 坐標映
16.3.6 設定映射模式
16.3.7 設定視窗/視區範圍
16.4 高級字型
16.4.1 Win32字型類型
16.4.2 基本字型元素
16.4.3 GDI字型分類
16.4.4 顯示不同字型
16.5 本章小結
第17章 多媒體編程
17.1 一個簡單的媒體播放器
17.2 播放WAV檔案
17.3 播放AVI檔案
17.4 設備支持
17.5 音頻CD播放器
17.5.1 編寫CD播放器程式
17.5.2 獲取CD播放信息
17.6 本章小結
附錄1 Delphi函式方法參考手冊
附錄2 Win32 API函式館
附錄3 Delphi網路資源

相關詞條

相關搜尋

熱門詞條

聯絡我們