注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Pascal/DelphiDELPHI應(yīng)用開發(fā)完全手冊

DELPHI應(yīng)用開發(fā)完全手冊

DELPHI應(yīng)用開發(fā)完全手冊

定 價:¥52.00

作 者: 明日科技 編著
出版社: 人民郵電出版社
叢編項: 程序開發(fā)從技術(shù)到實踐
標 簽: Delphi

ISBN: 9787115154002 出版時間: 2006-12-01 包裝: 膠版紙
開本: 16 頁數(shù): 484 字數(shù):  

內(nèi)容簡介

  本書全面、系統(tǒng)介紹了使用Delphi進行應(yīng)用程序開發(fā)必須掌握的技術(shù)、方法和過程。本書分為4篇,共29章。第一篇為開發(fā)基礎(chǔ)篇,主要介紹使用Delphi開發(fā)程序時必須掌握的基本技術(shù),包括Delphi的開發(fā)環(huán)境、語言基礎(chǔ)和程序調(diào)試等方面的知識。第二篇為應(yīng)用提高篇,主要介紹使用Delphi開發(fā)程序時必須掌握的核心技術(shù),包括文件、圖形、多媒體、網(wǎng)絡(luò)和數(shù)據(jù)庫方面的相關(guān)知識和技術(shù),同時還精選了讀者開發(fā)時可能遇到的各種問題的對策、技巧加以說明,可使讀者快速解決問題。第三篇為經(jīng)典實例篇,精選了當前比較流行的經(jīng)典實例程序,介紹小型應(yīng)用系統(tǒng)的開發(fā)思路、方法和過程,內(nèi)容包括我的通信錄、網(wǎng)絡(luò)聊天室、SQL Server數(shù)據(jù)庫配置、通用查詢器、超級兔子、圖像綜合處理系統(tǒng)、電子賀卡程序、多媒體播放器等。第四篇為項目實戰(zhàn)篇,精選了當前應(yīng)用較廣的企業(yè)管理系統(tǒng),主要包括商品管理系統(tǒng)、客服管理系統(tǒng)和企業(yè)地理信息管理系統(tǒng),詳細介紹了企業(yè)管理系統(tǒng)開發(fā)的思路、方法和過程。本書附有配套光盤。光盤提供了書中所有示例、范例和案例程序的全部源代碼,所有源代碼都經(jīng)過精心調(diào)試,在Windows XP或Windows 2000下測試通過,能夠正常運行。本書內(nèi)容精煉,重點突出,實例豐富,隨書附盤中還配有實例錄像,是各級程序開發(fā)人員不可多得的必備的參考書。本書也非常適合大中專院校師生閱讀。

作者簡介

暫缺《DELPHI應(yīng)用開發(fā)完全手冊》作者簡介

圖書目錄

第一篇 開發(fā)基礎(chǔ)篇
第1章 Delphi 7開發(fā)環(huán)境 3
1.1 Delphi 7介紹 3
1.2 Delphi 7集成開發(fā)環(huán)境 3
1.2.1 認識Delphi 7開發(fā)環(huán)境 3
1.2.2 主要菜單介紹 4
1.2.3 工具欄簡介 10
1.2.4 組件面板簡介 11
1.2.5 對象瀏覽器 11
1.2.6 對象編輯器 11
1.2.7 代碼編輯器 13
1.2.8 代碼瀏覽器 14
1.2.9 項目管理器 15
1.2.10 調(diào)試器 15
1.2.11 監(jiān)視列表窗口 15
1.3 Delphi幫助及網(wǎng)上資源 17
第2章 Delphi 7語言基礎(chǔ) 19
2.1 程序設(shè)計基礎(chǔ) 19
2.1.1 注釋 19
2.1.2 命名 20
2.1.3 標識符 22
2.1.4 保留字 22
2.1.5 關(guān)鍵字 22
2.1.6 常量 22
2.1.7 變量 23
2.2 基本數(shù)據(jù)類型 24
2.2.1 整數(shù)類型 24
2.2.2 字符類型 25
2.2.3 布爾類型 26
2.2.4 枚舉類型 26
2.2.5 子界類型 26
2.2.6 實數(shù)類型 27
2.2.7 集合類型 27
2.3 高級數(shù)據(jù)類型 28
2.3.1 數(shù)組類型 28
2.3.2 字符串類型 33
2.3.3 記錄類型 33
2.3.4 文件類型 35
2.3.5 類類型 36
2.3.6 指針類型 37
2.3.7 過程類型 39
2.3.8 變體類型 40
2.4 類型轉(zhuǎn)換 41
2.4.1 隱式轉(zhuǎn)換 41
2.4.2 強制類型轉(zhuǎn)換 41
2.4.3 使用類型轉(zhuǎn)換的優(yōu)缺點 42
2.5 運算符 42
2.5.1 賦值運算符 43
2.5.2 算術(shù)運算符 43
2.5.3 邏輯運算符 44
2.5.4 關(guān)系運算符 45
2.5.5 集合運算符 45
2.5.6 字符串運算符 45
第3章 Delphi 7常用語句 46
3.1 順序結(jié)構(gòu)語句 46
3.1.1 賦值語句 47
3.1.2 輸入語句 47
3.1.3 輸出語句 48
3.2 條件判斷語句 49
3.2.1 If…Then語句 49
3.2.2 If…Then…Else語句 50
3.2.3 分支語句 51
3.3 循環(huán)結(jié)構(gòu)語句 54
3.3.1 For…Do循環(huán)語句 54
3.3.2 Repeat…Until循環(huán) 57
3.3.3 While…Do循環(huán) 59
3.4 其他語句 60
3.4.1 Break語句 60
3.4.2 Continue語句 61
3.4.3 Exit語句 61
3.4.4 RunError語句 62
第4章 過程與函數(shù) 63
4.1 過程與函數(shù)簡介 63
4.2 過程函數(shù)的定義 63
4.2.1 過程的定義 63
4.2.2 函數(shù)的定義 64
4.3 過程與函數(shù)的參數(shù)介紹 64
4.3.1 值參數(shù) 64
4.3.2 常量參數(shù) 65
4.3.3 變量參數(shù) 65
4.3.4 外部參數(shù) 66
4.3.5 無型參數(shù) 66
4.3.6 默認參數(shù) 67
4.4 過程與函數(shù)的使用 67
4.4.1 形參與實參 67
4.4.2 按值傳遞與按址傳遞 68
4.4.3 過程與函數(shù)的重載 70
4.4.4 過程與函數(shù)的作用域 71
4.5 嵌套和遞歸調(diào)用 72
4.5.1 嵌套的基本概念 72
4.5.2 嵌套調(diào)用 72
4.5.3 遞歸調(diào)用的基本概念 73
4.5.4 直接遞歸調(diào)用 74
4.5.5 間接遞歸調(diào)用 76
第5章 面向?qū)ο缶幊袒A(chǔ) 79
5.1 類與對象 79
5.1.1 什么是類 79
5.1.2 數(shù)據(jù)成員 80
5.1.3 方法 81
5.1.4 屬性 83
5.1.5 類的基本操作符 87
5.1.6 什么是對象 88
5.1.7 對象的引用 88
5.1.8 對象的克隆 90
5.1.9 如何動態(tài)創(chuàng)建對象 91
5.2 繼承 91
5.2.1 什么是繼承 91
5.2.2 如何實現(xiàn)繼承 92
5.2.3 繼承在實際問題中的應(yīng)用 93
5.3 封裝 95
5.3.1 什么是封裝 95
5.3.2 如何實現(xiàn)封裝 95
5.3.3 封裝在實際問題中的應(yīng)用 96
5.4 多態(tài) 98
5.4.1 什么是多態(tài) 98
5.4.2 如何實現(xiàn)多態(tài) 99
第6章 程序調(diào)試與錯誤處理 102
6.1 程序錯誤的種類 102
6.1.1 語法錯誤 102
6.1.2 運行錯誤 103
6.1.3 邏輯錯誤 103
6.2 程序常用的調(diào)試方法 104
6.2.1 設(shè)置調(diào)試工具選項 104
6.2.2 控制程序運行 105
6.2.3 使用斷點 106
6.2.4 查看變量與表達式的內(nèi)容 107
6.2.5 檢查過程與函數(shù)的調(diào)用 107
6.2.6 檢查局部變量 108
6.3 不同錯誤的調(diào)試方法 109
6.3.1 語法錯誤的調(diào)試 109
6.3.2 運行錯誤的調(diào)試 109
6.3.3 邏輯錯誤的調(diào)試 110
第二篇 應(yīng)用提高篇
第7章 窗體 113
7.1 窗體的顯示方式 113
7.1.1 以Show方式打開窗體 113
7.1.2 以ShowModal方式打開窗體 114
7.2 窗體的屬性 114
7.2.1 窗體的大小與位置 114
7.2.2 窗體的顯示屬性 115
7.2.3 窗體的透明屬性 115
7.2.4 窗體的外觀屬性 116
7.3 窗體的方法 118
7.3.1 窗體的創(chuàng)建與釋放 118
7.3.2 窗體的焦點 118
7.4 窗體的事件 119
7.4.1 窗體被激活時觸發(fā)的相關(guān)事件 119
7.4.2 窗體的關(guān)閉事件 119
第8章 常用組件 120
8.1 按鈕、標簽及文本組件 120
8.1.1 TButton組件 120
8.1.2 TBitBtn組件 121
8.1.3 TSpeedButton組件 123
8.1.4 TLabel組件 124
8.1.5 TEdit組件 125
8.1.6 TMemo組件 127
8.2 列表框、單選框及復(fù)選框組件 129
8.2.1 TListBox組件 129
8.2.2 TComboBox組件 132
8.2.3 TRadioButton組件 134
8.2.4 TCheckBox組件 135
8.3 容器組件 137
8.3.1 TPanel組件 137
8.3.2 TGroupBox組件 139
8.3.3 TRadioGroup組件 141
8.4 TListView組件與TTreeView組件 142
8.4.1 TListView組件 142
8.4.2 TTreeView組件 149
第9章 使用對話框 156
9.1 使用“打開”對話框組件 156
9.1.1 TOpenDialog組件的屬性 156
9.1.2 TOpenDialog組件的方法 160
9.1.3 TOpenDialog組件的事件 160
9.2 使用“另存為”對話框組件 161
9.3 使用“字體”對話框組件 162
9.3.1 TFontDialog組件的屬性 162
9.3.2 TFontDialog組件的方法 164
9.3.3 TFontDialog組件的事件 165
9.4 使用“顏色”對話框組件 165
9.4.1 TColorDialog組件的屬性 165
9.4.2 TColorDialog組件的方法 166
9.4.3 TColorDialog組件的事件 167
9.5 使用“打印”對話框組件 167
9.5.1 TPrintDialog組件的屬性 167
9.5.2 TPrintDialog組件的方法 170
9.5.3 TPrintDialog組件的事件 170
第10章 菜單、工具欄和狀態(tài)欄 174
10.1 菜單 174
10.2 工具欄 177
10.3 狀態(tài)欄 179
第11章 鼠標與鍵盤事件 181
11.1 鼠標事件 181
11.1.1 OnClick鼠標單擊事件 181
11.1.2 OnDblClick鼠標雙擊事件 182
11.1.3 OnMouseDown鼠標按下事件與OnMouseUp鼠標松開事件 182
11.1.4 OnMouseMove鼠標移動事件 183
11.1.5 鼠標拖曳事件 183
11.2 鍵盤事件 184
11.2.1 OnKeyPress事件 184
11.2.2 OnKeyDown事件 185
11.2.3 OnKeyUp事件 186
第12章 文件系統(tǒng)編程 187
12.1 文件操作組件 187
12.1.1 TFileListBox文件列表框組件 187
12.1.2 TDirectoryListBox目錄列表框組件 188
12.1.3 TDriveCombobox驅(qū)動器組合框 189
12.1.4 TFilterComboBox文件過濾組合框 189
12.2 文件的操作 189
12.2.1 文件的操作函數(shù) 189
12.2.2 創(chuàng)建文件 194
12.2.3 刪除文件 195
12.2.4 復(fù)制文件 195
12.2.5 獲取文件的屬性 196
12.2.6 設(shè)置文件的屬性 197
12.3 INI文件 198
12.3.1 創(chuàng)建INI文件 198
12.3.2 寫入INI文件 199
12.3.3 讀取INI文件 200
第13章 圖形圖像技術(shù) 201
13.1 Delphi繪圖 201
13.1.1 畫布類對象 202
13.1.2 畫布類屬性 202
13.1.3 畫布類方法 206
13.2 繪圖組件 207
13.2.1 TImage組件 207
13.2.2 TShape組件 208
13.2.3 TPaintBox組件 211
13.3 桌面畫圖 213
13.4 圖像翻轉(zhuǎn) 214
13.5 圖像的瀑布效果 215
13.6 圖像的積木效果 215
第14章 Delphi多媒體技術(shù) 218
14.1 多媒體技術(shù)概述 218
14.2 TMediaPlayer組件 219
14.2.1 TMediaPlayer組件的屬性 219
14.2.2 TMediaPlayer組件的方法 225
14.2.3 播放多種文件 229
14.3 TAnimate組件 230
14.3.1 TAnimate組件的屬性 230
14.3.2 TAnimate組件的方法 235
14.3.3 工程項目中的動畫提示 236
第15章 Delphi網(wǎng)絡(luò)編程技術(shù) 238
15.1 Delphi網(wǎng)絡(luò)的簡介 238
15.2 TIdFTP組件 238
15.2.1 TIdFTP組件的屬性 239
15.2.2 TIdFTP組件的方法 241
15.2.3 文件上傳與下載的復(fù)雜實例 247
15.3 TIdTCPClient組件 248
15.3.1 TIdTCPClient組件的屬性 249
15.3.2 TIdTCPClient組件的方法 250
15.3.3 在局域網(wǎng)中進行數(shù)據(jù)的發(fā)送 254
第16章 Delphi高級數(shù)據(jù)庫編程 257
16.1 TADOConnection組件 257
16.1.1 TADOConnection組件的屬性 257
16.1.2 TADOConnection組件的方法 260
16.1.3 TADOConnection組件的事件 261
16.2 TADOQuery組件 262
16.2.1 TADOQuery組件的屬性 262
16.2.2 TADOQuery組件的方法 264
16.3 TADOTable組件 270
16.3.1 TADOTable組件的屬性 271
16.3.2 TADOTable組件的方法 274
第17章 Delphi數(shù)據(jù)組件 280
17.1 TDataSource組件 280
17.1.1 TDataSource組件的屬性 280
17.1.2 TDataSource組件的方法 283
17.1.3 TDataSource組件的事件 284
17.2 TDBGrid組件 285
17.2.1 TDBGrid組件的屬性 286
17.2.2 TDBGrid組件的方法 287
17.2.3 TDBGrid組件的事件 288
17.2.4 TDBGrid組件的綜合應(yīng)用 290
17.3 TDBNavigator組件 292
17.3.1 TDBNavigator組件的屬性 292
17.3.2 TDBNavigator組件的方法 293
17.3.3 TDBNavigator組件的事件 295
17.4 TDBEdit組件 296
17.4.1 TDBEdit組件的屬性 296
17.4.2 TDBEdit組件的方法 298
17.4.3 TDBEdit組件的事件 298
第18章 常見問題與經(jīng)驗技巧 299
18.1 入門應(yīng)知必會 299
18.2 程序調(diào)試與常見錯誤 306
18.3 經(jīng) 驗 技 巧 311
18.4 高級應(yīng)用 324
第三篇 經(jīng)典實例篇
第19章 我的通信錄 331
19.1 實例說明 331
19.2 技術(shù)要點 332
19.3 數(shù)據(jù)表結(jié)構(gòu) 332
19.4 實現(xiàn)過程 333
19.4.1 Main程序界面的設(shè)計 333
19.4.2 實現(xiàn)通信錄的主要功能代碼 334
19.4.3 添加聯(lián)系人窗體界面設(shè)計 340
19.4.4 添加類型窗體界面設(shè)計 342
19.4.5 瀏覽照片窗體界面設(shè)計 343
第20章 網(wǎng)絡(luò)聊天室 345
20.1 實例說明 345
20.2 技術(shù)要點 346
20.3 實現(xiàn)過程 346
20.3.1 程序界面的設(shè)計 346
20.3.2 實現(xiàn)網(wǎng)絡(luò)聊天的主要功能代碼 346
第21章 SQL Server數(shù)據(jù)庫配置 351
21.1 實例說明 351
21.2 技術(shù)要點 352
21.3 開發(fā)過程 352
21.3.1 窗體布局 352
21.3.2 SQL服務(wù)器登錄 354
21.3.3 創(chuàng)建數(shù)據(jù)庫 354
21.3.4 創(chuàng)建用戶登錄 356
21.3.5 連接SQL數(shù)據(jù)庫 357
第22章 通用查詢器 359
22.1 實例說明 359
22.2 技術(shù)要點 360
22.3 實現(xiàn)過程 360
22.3.1 程序界面的設(shè)計 360
22.3.2 實現(xiàn)通用查詢器的主要功能代碼 360
第23章 超級兔子 366
23.1 實例說明 366
23.2 技術(shù)要點 367
23.3 主窗體開發(fā)過程 367
23.4 將整數(shù)內(nèi)容寫入注冊表窗體開發(fā)過程 375
23.5 垃圾文件處理窗體 376
23.6 顏色設(shè)置窗體開發(fā)過程 377
第24章 圖像綜合處理系統(tǒng) 379
24.1 實例說明 379
24.2 技術(shù)要點 380
24.3 實現(xiàn)過程 380
第25章 電子賀卡程序 384
25.1 實例說明 384
25.2 技術(shù)要點 385
25.3 賀卡播放器開發(fā)過程 386
25.4 電子賀卡生成器開發(fā)過程 390
第26章 多媒體播放器 394
26.1 實例說明 394
26.2 技術(shù)要點 395
26.3 實現(xiàn)過程 395
26.3.1 程序界面設(shè)計 395
26.3.2 主要功能代碼 395
第四篇 項目實戰(zhàn)篇
第27章 Delphi在商品管理系統(tǒng)開發(fā)中的應(yīng)用 403
27.1 商品管理系統(tǒng)概述 404
27.2 需求分析 404
27.3 系統(tǒng)設(shè)計 405
27.4 數(shù)據(jù)庫設(shè)計 405
27.5 處理過程分析 408
27.6 主窗體設(shè)計 408
27.6.1 主窗體設(shè)計 408
27.6.2 商品管理系統(tǒng)功能導(dǎo)航欄設(shè)計 409
27.7 數(shù)據(jù)模塊設(shè)計 411
27.8 程序設(shè)計與編碼 411
27.8.1 系統(tǒng)登錄窗體的設(shè)計 411
27.8.2 部門設(shè)置窗體的設(shè)計 413
27.8.3 庫位設(shè)置窗體的設(shè)計 415
27.8.4 客戶資料窗體的設(shè)計 417
27.8.5 銷售訂貨窗體的設(shè)計 420
27.8.6 銷售訂單查詢窗體的設(shè)計 425
27.8.7 客戶查詢窗體的設(shè)計 427
27.8.8 商品資料查詢窗體的設(shè)計 430
27.8.9 銷售排行窗體的設(shè)計 433
27.8.10 庫存量分析窗體的設(shè)計 435
27.9 疑難問題分析解決 437
27.10 程序測試常見錯誤解決 438
27.11 程序設(shè)計清單 439
27.12 技術(shù)、經(jīng)驗總結(jié) 440
27.13 適用本系統(tǒng)的Access版本 441
第28章 Delphi在企業(yè)客服系統(tǒng)中的應(yīng)用 442
28.1 企業(yè)客服系統(tǒng)概述 442
28.2 需求分析 443
28.3 系統(tǒng)設(shè)計 443
28.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 444
28.5 處理過程分析 446
28.6 主窗體設(shè)計 446
28.7 數(shù)據(jù)模塊設(shè)計 447
28.8 程序設(shè)計與編碼 448
28.8.1 客服管理系統(tǒng)基礎(chǔ)信息的設(shè)置 448
28.8.2 客戶管理的設(shè)計 450
28.8.3 權(quán)限管理的設(shè)計 452
28.8.4 郵件接收的設(shè)計 454
28.8.5 郵件發(fā)送的設(shè)計 456
28.8.6 郵件查詢的設(shè)計 458
28.9 疑難問題分析解決 459
28.10 程序測試常見錯誤解決 460
28.11 程序設(shè)計清單 461
28.12 技術(shù)、經(jīng)驗總結(jié) 462
28.13 使用本程序的Access版本 462
第29章 Delphi在企業(yè)地理信息系統(tǒng)開發(fā)中的應(yīng)用 463
29.1 企業(yè)地理信息系統(tǒng)概述 463
29.2 需求分析 464
29.3 系統(tǒng)設(shè)計 464
29.4 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 465
29.5 處理過程分析 466
29.6 主窗體設(shè)計 467
29.7 數(shù)據(jù)模塊設(shè)計 467
29.8 程序設(shè)計與編碼 468
29.8.1 區(qū)域設(shè)置窗體的設(shè)計 468
29.8.2 客戶信息窗體的設(shè)計 470
29.8.3 地圖錄入窗體的設(shè)計 472
29.8.4 地圖查詢窗體的設(shè)計 477
29.8.5 數(shù)據(jù)庫配置窗體的設(shè)計 479
29.9 疑難問題分析解決 481
29.10 程序測試常見錯誤解決 482
29.11 程序設(shè)計清單 483
29.12 技術(shù)、經(jīng)驗總結(jié) 483
29.13 使用本程序的Access版本 484

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號