深入淺出 Delphi 6

出版時(shí)間:2002-9-1  出版社:清華大學(xué)出版社  作者:董良,朱明峰,高磊,高忠濤  頁數(shù):794  字?jǐn)?shù):1177000  

內(nèi)容概要

Delphi 6是美國Borland公司開發(fā)的可視化編程平臺(tái),它以強(qiáng)大的數(shù)據(jù)庫功能、豐富多彩的網(wǎng)絡(luò)程序開發(fā)能力、令人震撼的跨平臺(tái)開發(fā)特性迅速成為令人矚目的開發(fā)平臺(tái)。由于引入了大量的新特性,初學(xué)者對(duì)Delphi 6的掌握會(huì)有一定的困難。
本書是Delphi 6的普及與提高書籍。本書的主要特色在于:利用豐富的實(shí)例引導(dǎo)讀者學(xué)習(xí)Delphi的開發(fā),并且在程序開發(fā)的過程中貫穿了面向?qū)ο蟮乃枷?,用淺顯的語言滲透了面向?qū)ο蟮睦碚撝R(shí)。本書對(duì)面向?qū)ο笾R(shí)的全面介紹在同類書籍中是比較少見的。另外,本書還包含了編者多年的開發(fā)經(jīng)驗(yàn)與技巧。
全書共20章,分為6個(gè)部分。包括:Delphi 6的新特性和Delphi的編程環(huán)境;Delphi的語法和面向?qū)ο蠡A(chǔ);常規(guī)Windows程序開發(fā);數(shù)據(jù)庫程序開發(fā);網(wǎng)絡(luò)程序開發(fā);高級(jí)程序開發(fā)技巧。配書光盤內(nèi)容為本書所涉及的實(shí)例的源代碼和作者設(shè)計(jì)的練習(xí)題。
本書內(nèi)容覆蓋面較廣,語言通俗易懂,內(nèi)容深入淺出,既可作為Delphi的初學(xué)者和相關(guān)開發(fā)人員的參考書籍,又可作為廣大編程愛好者和工程技術(shù)人員的參考手冊(cè)。

書籍目錄

第1部分 Delphi預(yù)備知識(shí)
第1章 Delphi 6概述
1.1 概述
1.1.1 Delphi的特點(diǎn)
1.1.2 Delphi 6的不同版本
1.1.3 Delphi 6的新特性
1.2 安裝Delphi 6
1.2.1 Delphi 6的系統(tǒng)需求
1.2.2 安裝Delphi 6
1.2.3 卸載Delphi 6
1.3 啟動(dòng)Delphi 6
1.3.1 啟動(dòng)Delphi 6
1.3.2 Delphi 6界面介紹
1.4 用Delphi 6開發(fā)控制臺(tái)程序
1.5 Delphi 6的可視化編程
1.5.1 Delphi 6可視化編程的基本概念
1.5.2 簡單的編程實(shí)例
1.6 本章小結(jié)
第2章 Delphi 6的集成開發(fā)環(huán)境
2.1 認(rèn)識(shí)Delphi 6的集成開發(fā)環(huán)境
2.1.1 對(duì)象查看器
2.1.2 對(duì)象樹狀瀏覽器
2.1.3 代碼編輯器
2.1.4 Code Insight工具
2.1.5 工程管理器(Ihe Project Manager)
2.2 從一個(gè)小程序開始
2.2.1 新建一個(gè)應(yīng)用程序(Application)
2.2.2 在窗體上添加組件(components)
2.2.3 為菜單和工具欄添加功能
2.2.4 為動(dòng)作管理器添加動(dòng)作
2.2.5 為動(dòng)作管理器添加標(biāo)準(zhǔn)動(dòng)作
2.2.6 為圖像列表添加圖片
2.2.7 添加菜單
2.2.8 添加工具欄
2.2.9 編寫一個(gè)事件句柄
2.2.10 為New命令創(chuàng)建事件句柄
2.2.11 為Open命令創(chuàng)建事件句柄
2.2.12 為Save命令編寫事件句柄
2.2.13 為SaveAs命令創(chuàng)建事件句柄
2.2.14 創(chuàng)建幫助文件
2.2.15 為Help Content命令創(chuàng)建事件句柄
2.2.16 為Help Index命令創(chuàng)建事件句柄
2.2.17 創(chuàng)建About窗口
2.2.18 完成程序
2.3 本章小結(jié)
第2部分 面向?qū)ο蠛蚈bject Pascal語法
第3章 從Pascal 到Object Pascal
3.1 程序的組織結(jié)構(gòu)
3.2 注釋
3.3 簡單數(shù)據(jù)類型
3.3.1 類型的比較
3.3.2 字符
3.3.3 字符串
3.3.4 變體類型
3.4 自定義數(shù)據(jù)類型
3.4.1 集合類型
3.4.2 動(dòng)態(tài)數(shù)組
3.4.3 函數(shù)類型(function types)
3.5 常量聲明
3.5.1 真實(shí)常量
3.5.2 類型常量
3.6 類型別名
3.7 類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
3.8 新的過程和函數(shù)特征
3.8.1 圓括號(hào)
3.8.2 重載(Overloading)
3.8.3 默認(rèn)值參數(shù)
3.9 嵌入式匯編指令
3.10 位運(yùn)算
3.11 本章小結(jié)
第4章 面向?qū)ο蟮幕A(chǔ)知識(shí)
4.1 從結(jié)構(gòu)化到面向?qū)ο?br />4.2 類
4.3 對(duì)象
4.3.1 聲明和實(shí)例化
4.3.2 析構(gòu)
4.3.3 類與對(duì)象的關(guān)系
4.4 方法
4.4.1 方法和普通函數(shù)的比較
4.4.2 Self變量
4.4.3 類方法
4.4.4 函數(shù)型類型
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.6.5 方法的繼承
4.7 多態(tài)性
4.8 as、is運(yùn)算符
4.9 異常
4.9.1 Delphi是如何處理錯(cuò)誤的
4.9.2 處理異常
4.9.3 異常的嵌套
4.9.4 觸發(fā)異常
4.9.5 異常的調(diào)試
4.9.6 使用異常對(duì)象
4.10 類引用(class-reference)
4.11 Delphi 6的類庫介紹
4.11.1 VCL---可視化組件庫
4.11.2 CLX---跨平臺(tái)組件庫
4.12 Delphi標(biāo)準(zhǔn)開發(fā)文檔
4.12.1 文件命名規(guī)則
4.12.2 源代碼書寫規(guī)則
4.12.3 類及變量命名規(guī)則
4.13 本章小結(jié)
第3部分 Windows 程序開發(fā)初步
第5章 過渡到Delphi 6
5.1 DOS程序過渡到Windows程序
5.1.1 DOS平臺(tái)和Windows平臺(tái)的差異
5.1.2 DOS程序和Windows程序的差異
5.1.3 從結(jié)構(gòu)化走向面向?qū)ο?br />5.2 C/C++過渡到面向?qū)ο蟮腜ascal
5.2.1 語法區(qū)別
5.2.2 函數(shù)的區(qū)別
5.2.3 類型的轉(zhuǎn)換
5.3 從VB到Delphi
5.3.1 Delphi的武器--雙平臺(tái)開發(fā)
5.3.2 Delphi與VB相比的優(yōu)點(diǎn)
5.3.3 Delphi與VB的語法對(duì)比
5.4 本章小結(jié)
第6章 組件的使用
6.1 什么是組件
6.2 理解組件庫
6.2.1 VCL與CLX
6.2.2 組件的實(shí)質(zhì)--類
6.2.3 組件的Object Pascal語言描述
6.2.4 屬性、方法和事件
6.3 控件的常用屬性和事件
6.3.1 控件的基本屆性
6.3.2 控件的標(biāo)準(zhǔn)事件
6.4 組件的使用
6.4.1 解釋Delphi的組件面板
6.4.2 組件的一般使用方法
6.4.3 對(duì)組件進(jìn)行操作
6.4.4 修改組件屬性的一般方法
6.4.5 方法的調(diào)用
6.4.6 事件的處理
6.4.7 解析一個(gè)Delphi程序
6.5 Windows應(yīng)用程序的基礎(chǔ)--窗體
6.5.1 程序的主窗體
6.5.2 向工程中添加新的窗體
6.5.3 隱藏主窗體
6.5.4 模態(tài)窗體與非模態(tài)窗體
6.5.5 窗體的常用屬性、方法和事件
6.5.6 一個(gè)窗體使用的例子
6.6 文本輸入組件
6.6.1 TEdit與TmaskEdit控件
6.6.2 TMemo與TRichEdit控件的常用屬性
6.6.3 RichEdit(控件只適用于VCL)
6.6.4 TLabeledEdit控件
6.7 特殊輸入組件
6.7.1 滾動(dòng)條組件(Scroll bars)
6.7.2 Trackbar組件
6.7.3 Up-Down控件(僅適用于VCL)
6.7.4 SpinEdit控件(僅適用于CLX)
6.7.5 Hotkey組件(僅適用于VCL)
6.7.6 Splitter組件
6.7.7 特殊輸入組件應(yīng)用實(shí)例
6.8 按鈕類組件
6.8.1 TButton組件
6.8.2 位圖按鈕(TBitBtn)
6.8.3 加速按鈕組件(Speed buttons)
6.8.4 復(fù)選框按鈕(TCheckBox)
6.8.5 單選按鈕(TRadioButton)
6.9 列表組件
6.9.1 列表框及復(fù)選按鈕列表框組件(TListBox與TCheckListBox)
6.9.2 組合框組件(TComboBox)
6.9.3 ImageList組件
6.9.4 擴(kuò)展組合框組件(TComboBoxEx)
6.9.5 顏色選擇組合框(TColorBox)
6.9.6 TreeView組件(TTreeView)
6.9.7 ListView組件
6.9.8 日期/時(shí)間選取組件以及日歷組件(僅適用于VCL)
6.10 分組組件
6.10.1 普通分組組件
6.10.2 TScrollBox組件
6.10.3 標(biāo)簽組件(Trabcontrol)
6.10.4 分頁組件(TPageControl)
6.10.5 標(biāo)題欄組件(THeaderControl)
6.10.6 應(yīng)用舉例:TPageControl組件的使用
6.11 信息反饋組件
6.11.1 標(biāo)簽及靜態(tài)文本組件(TLabel and TStaticText)
6.11.2 狀態(tài)欄組件
6.11.3 進(jìn)度條組件
6.11.4 信息反饋組件應(yīng)用實(shí)例
6.12 表格顯示組件
6.12.1 DrawGrid組件
6.12.2 字符表格組件StringGrid
6.12.3 ValueListEditor組件(僅用于VCL)
6.13 圖形顯示組件
6.13.1 Image組件
6.13.2 幾何圖形組件(TShapes)
6.13.3 Bevel組件
6.13.4 PaintBox組件(TPaintBox)
6.13.5 動(dòng)畫組件(TAnimate)
6.14 菜單的創(chuàng)建與管理
6.14.1 向窗體中添加菜單組件
6.14.2 菜單編輯器(Menu Designer)
6.14.3 定制菜單
6.14.4 使用菜單編輯器的上下文關(guān)聯(lián)菜單
6.14.5 在窗體中使用菜單
6.14.6 在窗體中動(dòng)態(tài)創(chuàng)建菜單
6.14.7 菜單的應(yīng)用實(shí)例
6.15 工具欄的使用
6.15.1 使用工具欄組件ToolBar
6.15.2 CoolBar組件
6.16 對(duì)話框組件
6.16.1 打開標(biāo)準(zhǔn)對(duì)話框
6.16.2 對(duì)話框的屬性和使用
6.16.3 調(diào)用MessageBox函數(shù)實(shí)現(xiàn)對(duì)話框
6.17 組件的其他應(yīng)用
6.17.1 操作控件中的文本
6.17.2 使用ActionList管理菜單和工具欄
6.18 本章小結(jié)
第7章 常見編程方法與技巧
7.1 字符串的操作
7.2 文件的操作
7.2.1 文件的類型及聲明
7.2.2 類型文件的操作
7.2.3 文本文件的操作
7.2.4 無類型文件的操作
7.2.5 使用文件流
7.2.6 有關(guān)文件名和路徑的操作
7.3 目錄和驅(qū)動(dòng)器的操作
7.4 多媒體技術(shù)
7.4.1 操作位圖
7.4.2 操作JPEG文件
7.4.3 操作畫布
7.4.4 特殊顯示效果
7.4.5 音頻、視頻
7.5 打印
7.5.1 簡單打印
7.5.2 常規(guī)打印
7.5.3 打印相關(guān)API函數(shù)
7.6 注冊(cè)表操作
7.7 板與數(shù)據(jù)交換
7.8 拖放(Drag&Drop)操作
7.8.1 啟動(dòng)一個(gè)拖動(dòng)操作
7.8.2 接受被拖動(dòng)的項(xiàng)目
7.8.3 放置項(xiàng)目
7.8.4 結(jié)束一個(gè)拖動(dòng)操作
7.8.5 用拖動(dòng)對(duì)象自定義施放操作
7.8.6 改變拖動(dòng)鼠標(biāo)指針
7.9 拖放與融合(Drag&Dock)操作
7.9.1 使窗口化控件作為泊點(diǎn)
7.9.2 使控件作為可泊入子控件
7.9.3 控制子控件如何泊入
7.9.4 控制子控件如何移出
7.9.5 控制子控件如何響應(yīng)drag-and-dock操作
7.10 程序啟動(dòng)參數(shù)
7.11 組件的安裝與卸載
7.12 本章小結(jié)
第8章 多線程應(yīng)用程序
8.1 進(jìn)程與線程
8.1.1 進(jìn)程
8.1.2 線程
8.2 多線程程序的預(yù)備知識(shí)
8.3 Tthread類
8.3.1 創(chuàng)建線程對(duì)象
8.3.2 TThread的屬性和方法
8.4 線程的優(yōu)先級(jí)
8.5 線程中的變量存儲(chǔ)
8.6 Synchronize同步函數(shù)
8.7 多線程程序的調(diào)試
8.8 一個(gè)演示程序
8.9 本章小結(jié)
第9章 動(dòng)態(tài)鏈接庫
9.1 動(dòng)態(tài)鏈接庫簡介
9.2 編寫動(dòng)態(tài)鏈接庫
9.2.1 創(chuàng)建一個(gè)動(dòng)態(tài)鏈接庫
9.2.2 動(dòng)態(tài)鏈接庫的結(jié)構(gòu)
9.2.3 Exports語句
9.2.4 動(dòng)態(tài)鏈接庫初始化和退出
9.3 調(diào)用DLL
9.3.1 靜態(tài)加載
9.3.2 動(dòng)態(tài)加載
9.4 Windows下的共享內(nèi)存管理
9.5 DLL中的異常
9.6 調(diào)用約定
9.7 本章小結(jié)
第10章 調(diào)試程序
10.1 常見的編程錯(cuò)誤
10.1.1 語法錯(cuò)誤
10.1.2 指針錯(cuò)誤
10.1.3 面向?qū)ο缶幊讨械腻e(cuò)誤
10.2 使用集成調(diào)試器
10.3 本章小結(jié)
第4部分 數(shù)據(jù)庫開發(fā)
第11章 數(shù)據(jù)庫程序入門
11.1 關(guān)系型數(shù)據(jù)庫簡介
11.2 Delphi與數(shù)據(jù)庫特性
11.2.1 數(shù)據(jù)庫相關(guān)組件簡介
11.2.2 數(shù)據(jù)庫類型
11.2.3 數(shù)據(jù)庫安全
11.2.4 事務(wù)
11.2.5 參照完整性、存儲(chǔ)過程和觸發(fā)器
11.3 Delphi的數(shù)據(jù)庫架構(gòu)
11.3.1 數(shù)據(jù)庫架構(gòu)
11.3.2 直接連接數(shù)據(jù)庫服務(wù)器
11.3.3 使用磁盤上的專用文件
11.3.4 連接其他數(shù)據(jù)集
11.4 數(shù)據(jù)控件
11.4.1 使用數(shù)據(jù)控件
11.4.2 普通數(shù)據(jù)控件特性
11.4.3 連接數(shù)據(jù)控件和數(shù)據(jù)集
11.4.4 運(yùn)行期改變相連數(shù)據(jù)集
11.4.5 連接數(shù)據(jù)源
11.4.6 響應(yīng)數(shù)據(jù)源發(fā)生的變化
11.4.7 編輯和更新數(shù)據(jù)
11.4.8 使用戶能夠在控件中編輯數(shù)據(jù)
11.4.9 使用控件編輯數(shù)據(jù)
11.4.10 控制數(shù)據(jù)顯示
11.4.11 刷新數(shù)據(jù)
11.4.12 允許鍵盤、鼠標(biāo)和Timer事件
11.4.13 選擇如何組織數(shù)據(jù)
11.4.14 顯示一個(gè)記錄
11.4.15 將數(shù)據(jù)以標(biāo)簽方式顯示
11.4.16 在編輯框中顯示和編輯字段
11.4.17 在memo控件中顯示和編輯文本
11.4.18 在富文本編輯框顯示和編輯文本數(shù)據(jù)
11.4.19 在image控件中顯示和編輯圖形字段
11.4.20 在列表框和組合框中顯示和編輯數(shù)據(jù)
11.5 TDataSource組件介紹
11.5.1 TDataSource的繼承關(guān)系
11.5.2 TDataSource組件的重要屬性
11.5.3 TDataSource組件的重要方法
11.5.4 TDataSource組件的重要事件
11.5.5 應(yīng)用程序中建立TDataSource組件的基本步驟
11.6 一個(gè)簡單的數(shù)據(jù)庫程序
11.6.1 建立一個(gè)新應(yīng)用程序
11.6.2 設(shè)置屬性值
11.6.3 在Form上添加對(duì)象
11.6.4 連接數(shù)據(jù)庫
11.7 本章小結(jié)
第12章 BDE的使用
12.1 BDE
12.2 BDE結(jié)構(gòu)框架
12.2.1 基于BDE的架構(gòu)
12.2.2 使用BDE支持的數(shù)據(jù)集組件
12.2.3 用數(shù)據(jù)庫和會(huì)晤與數(shù)據(jù)集建立關(guān)聯(lián)
12.2.4 緩存存儲(chǔ)BLOB類型數(shù)據(jù)
12.2.5 使用BDE句柄屬性
12.3 BDE組件及其使用
12.3.1 BDE組件簡介
12.3.2 使用TTable
12.3.3 使用TQuery
12.3.4 使用TStoredProc控件
12.3.5 使用IDatabase組件
12.3.6 TSession組件
12.3.7 TBatchMove組件
12.3.8 TUpdateSQL組件介紹
12.3.9 TNestedTable組件
12.3.10 TBDEClientDataSet組件介紹
12.4 本章小結(jié)
第13章 ADO的使用
13.1 認(rèn)識(shí)ADO
13.2 ADOExpress
13.2.1 TADOConnection
13.2.2 TADOCommand組件
13.2.3 TADODataSet組件
13.2.4 TADOTable
13.2.5 通過ADO連接
13.2.6 應(yīng)用ADO開發(fā)Master/Detail應(yīng)用程序
13.3 本章小結(jié)
第14章 開發(fā)竅平臺(tái)數(shù)據(jù)庫
14.1 單向數(shù)據(jù)集簡介
14.2 單向數(shù)據(jù)集的種類
14.3 連接數(shù)據(jù)庫服務(wù)器
14.4 指定顯示何種數(shù)據(jù)
14.4.1 顯示查詢結(jié)果
14.4.2 顯示表中記錄
14.4.3 顯示存儲(chǔ)過程的結(jié)果
14.5 取得數(shù)據(jù)
14.5.1 準(zhǔn)備數(shù)據(jù)集
14.5.2 獲取多個(gè)數(shù)據(jù)集
14.6 執(zhí)行不返回記錄的命令
14.6.1 指定要執(zhí)行的命令
14.6.2 執(zhí)行命令
14.6.3 創(chuàng)建和修改服務(wù)器的元數(shù)據(jù)
14.7 建立主從關(guān)聯(lián)游標(biāo)
14.8 調(diào)用模式信息
14.8.1 將元數(shù)據(jù)裝入單向數(shù)據(jù)集
14.8.2 元數(shù)據(jù)數(shù)據(jù)集的結(jié)構(gòu)
14.9 本章小結(jié)
第5部分 網(wǎng)絡(luò)和服務(wù)器開發(fā)
第15章 開發(fā)豐富多彩的網(wǎng)絡(luò)程序
15.1 網(wǎng)絡(luò)程序開發(fā)簡介
15.2 Internet頁控件
15.3 FastNet頁控件簡介
15.4 Indy控件群簡介
15.4.1 Indy Clients
15.4.2 Indy Servers
15.4.3 Indy Misc
15.5 做一個(gè)簡單的瀏覽器
15.6 寫自己的E-mail客戶端程序
15.7 創(chuàng)建一個(gè)FTP客戶端程序
15.8 Ping和Tracert命令
15.9 本章小結(jié)
第16章 開發(fā)基于套接字的網(wǎng)絡(luò)程序
16.1 Socket簡介
16.2 套接字連接種類
16.3 有關(guān)套接字的組件
16.4 服務(wù)器和客戶端
16.5 一個(gè)TCP協(xié)議的聊天程序
16.6 本章小結(jié)
第17章 開發(fā)Web服務(wù)器應(yīng)用程序
17.1 網(wǎng)絡(luò)編程的挑戰(zhàn)
17.2 使用Web Broker技術(shù)
17.2.1 用Web Broker創(chuàng)建Web服務(wù)器應(yīng)用程序的方法
17.2.2 Web服務(wù)器應(yīng)用程序的結(jié)構(gòu)
17.2.3 Web分派器
17.2.4 請(qǐng)求消息分派
17.2.5 動(dòng)作項(xiàng)
17.2.6 生成響應(yīng)信息
17.2.7 利用組件生成響應(yīng)信息內(nèi)容
17.3 使用WebSnap技術(shù)
17.3.1 WebSnap的新特性
17.3.2 WebSnap基礎(chǔ)組件
17.3.3 創(chuàng)建一個(gè)新的應(yīng)用程序
17.3.4 創(chuàng)建一個(gè)CountryTable頁面
17.3.5 在CountryTable模塊中增加數(shù)據(jù)組件
17.3.6 創(chuàng)建表格顯示數(shù)據(jù)
17.3.7 增加一個(gè)編輯窗體
17.3.8 運(yùn)行完整的程序
17.3.9 錯(cuò)誤報(bào)告
17.4 本章小結(jié)
第18章 高級(jí)網(wǎng)絡(luò)編程技術(shù)
18.1 使用XML文檔
18.1.1 XML文檔簡介
18.1.2 使用文檔對(duì)象模型
18.1.3 使用XML組件
18.1.4 使用TXMLDocument控件
18.1.5 使用XML節(jié)點(diǎn)
18.1.6 使用數(shù)據(jù)綁定向?qū)В―ata Binding wizard)提煉XML文檔
18.1.7 數(shù)據(jù)綁定向?qū)В―ata Binding wizard)的使用
18.1.8 使用XML數(shù)據(jù)綁定向?qū)Мa(chǎn)生的代碼
18.2 使用Web服務(wù)
18.2.1 Web服務(wù)簡介
18.2.2 編寫支持Web服務(wù)的服務(wù)器程序
18.2.3 定義可調(diào)用接口
18.2.4 在可調(diào)用接口中使用復(fù)雜類型
18.2.5 創(chuàng)建并注冊(cè)實(shí)現(xiàn)
18.2.6 為Web服務(wù)建立自定義異常處理類
18.2.7 為一個(gè)Web服務(wù)程序產(chǎn)生WSDL文檔
18.2.8 編寫SOAP客戶端
18.3 本章小結(jié)
第6部分 高級(jí)開發(fā)
第19章 深入Windows編程
19.1 調(diào)用Windows API
19.1.1 API函數(shù)的分類
19.1.2 參數(shù)類型的轉(zhuǎn)換
19.1.3 調(diào)用API
19.2 Windows中的消息
19.2.1 理解消息
19.2.2 消息的類型
19.2.3 Windows消息系統(tǒng)是如何工作的
19.2.4 Delphi的消息系統(tǒng)
19.2.5 消息處理
19.2.6 發(fā)送自己的消息
19.2.7 VCL內(nèi)部的消息
19.2.8 用戶自定義的消息
19.2.9 消息與事件之間的關(guān)系
19.3 使用掛鉤(Hook)
19.3.1 什么是掛鉤
19.3.2 設(shè)置掛鉤
19.3.3 使用掛鉤函數(shù)
19.3.4 使用脫鉤函數(shù)
19.3.5 記錄鍵盤鼠標(biāo)動(dòng)作與回放:一個(gè)掛鉤實(shí)例
19.4 程序中使用匯編語言
19.4.1 嵌入?yún)R編的兩種形式
19.4.2 Delphi中的匯編
19.4.3 簡易的參數(shù)訪問
19.4.4 var聲明的參數(shù)
19.4.5 Register調(diào)用約定
19.4.6 全匯編過程
19.4.7 匯編語言訪問記錄
19.4.8 簡單的例子
19.5 使用托盤圖標(biāo)
19.5.1 API
19.5.2 第一步:使用TrayIcon
19.5.3 第二步:在TrayIcon上打開彈出式菜單
19.5.4 再進(jìn)一層:維護(hù)多個(gè)TrayIcon
19.6 COM、COM+與MTS的簡單知識(shí)
19.7 本章小結(jié)
第20章 組件開發(fā)技術(shù)
20.1 組件創(chuàng)建簡介
20.1.1 組件創(chuàng)建概述
20.1.2 可視化組件庫(VCL)
20.1.3 組件和類
20.1.4 怎樣創(chuàng)建組件
20.1.5 組件有什么要求
20.1.6 創(chuàng)建新組件
20.1.7 測試未安裝的組件
20.1.8 測試已安裝的組件
20.2 組件開發(fā)人員的面向?qū)ο缶幊?br />20.2.1 組件開發(fā)人員的面向?qū)ο缶幊谈攀?br />20.2.2 定義新類
20.2.3 派生新類
20.2.4 聲明新的組件類
20.2.5 祖先和子孫
20.2.6 控制訪問
20.2.7 分派方法
20.2.8 類和指針
20.3 創(chuàng)建屬性
20.3.1 創(chuàng)建屬性概述
20.3.2 為什么創(chuàng)建屬性
20.3.3 屬性類型
20.3.4 公開繼承屬性
20.3.5 定義組件屬性
20.3.6 創(chuàng)建數(shù)組屬性
20.3.7 為子組件創(chuàng)建屬性
20.3.8 為接口創(chuàng)建屬性
20.3.9 存儲(chǔ)和加載屬性
20.4 創(chuàng)建事件
20.4.1 創(chuàng)建事件概述
20.4.2 什么是事件
20.4.3 實(shí)現(xiàn)標(biāo)準(zhǔn)事件
20.4.4 定義自己的事件
20.5 創(chuàng)建方法
20.5.1 創(chuàng)建方法概述
20.5.2 消除依賴性
20.5.3 命名方法
20.5.4 保護(hù)方法
20.5.5 使方法成為虛方法
20.5.6 聲明方法
20.6 處理消息
20.6.1 處理消息概述
20.6.2 理解消息處理系統(tǒng)
20.6.3 改變消息處理
20.6.4 創(chuàng)建新的消息句柄
20.7 使組件在設(shè)計(jì)階段可用
20.7.1 概述
20.7.2 注冊(cè)組件
20.7.3 添加面板位圖
20.7.4 為組件提供幫助
20.7.5 添加屬性編輯器
20.7.6 屬性分類
20.7.7 添加組件編輯器
20.7.8 編譯組件并打包
20.8 修改現(xiàn)有組件
20.8.1 修改現(xiàn)有組件概述
20.8.2 創(chuàng)建并且注冊(cè)組件
20.8.3 修改組件類
20.9 本章小結(jié)
附錄A Delphi附帶工具的介紹
附錄B Delphi函數(shù)、屬性速查表
附錄C 錯(cuò)誤信息與異常
附錄D 配書光盤說明

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    深入淺出 Delphi 6 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7