出版時(shí)間:2002-9 出版社:人民郵電出版社 作者:嚴(yán)向東 頁(yè)數(shù):345
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)對(duì)Delphi 6 的講解融入到一個(gè)個(gè)具體的實(shí)例中法。通過(guò)這些實(shí)例,讀者能夠中深對(duì)基礎(chǔ)知識(shí)的理解,以及掌握很多的實(shí)用技巧。
書(shū)籍目錄
第1章 Delphi 6簡(jiǎn)介 1
1.1 概述 1
1.2 安裝Delphi 6 2
1.2.1 系統(tǒng)要求 2
1.2.2 安裝 3
1.2.3 相關(guān)內(nèi)容介紹 11
1.2.4 啟動(dòng)Delphi 6 11
1.2.5 刪除Delphi 6 12
1.3 安裝InstallShield Express 13
1.4 Delphi 6程序開(kāi)發(fā)的基本知識(shí) 16
1.4.1 Windows程序開(kāi)發(fā)的基本概念 16
1.4.2 Delphi 6面向?qū)ο蟪绦蜷_(kāi)發(fā)的基本概念 18
1.5 小結(jié) 18
1.6 習(xí)題 18
第2章 Delphi 6的集成開(kāi)發(fā)環(huán)境 19
2.1 集成開(kāi)發(fā)環(huán)境(IDE)概述 19
2.2 菜單欄(Main Menu) 19
2.3 工具欄(Speed ToolBar) 24
2.4 組件面板(Component Palette) 24
2.5 窗體設(shè)計(jì)器(Form) 25
2.6 對(duì)象查看器(Object Inspector) 25
2.7 對(duì)象樹(shù)形查看器(Object Treeview) 26
2.8 代碼編輯器(Code Editor) 26
2.9 代碼瀏覽器 26
2.10 創(chuàng)建第1個(gè)應(yīng)用程序 26
2.10.1 創(chuàng)建主窗體 26
2.10.2 添加組件對(duì)象 27
2.10.3 編寫(xiě)代碼 29
2.10.4 運(yùn)行程序 29
2.10.5 保存文件 30
2.10.6 源程序清單 31
2.11 小結(jié) 32
2.12 習(xí)題 32
第3章 窗體設(shè)計(jì) 33
3.1 窗體基礎(chǔ)知識(shí) 33
3.2 創(chuàng)建新窗體 34
3.3 窗體屬性 35
3.3.1 窗體的常見(jiàn)屬性 35
3.3.2 設(shè)置窗體屬性 37
3.4 窗體的方法和事件 38
3.4.1 窗體的常見(jiàn)方法 38
3.4.2 窗體事件 39
3.5 窗體中的組件對(duì)象 40
3.5.1 向窗體中添加組件對(duì)象 40
3.5.2 選定組件對(duì)象 41
3.5.3 調(diào)整組件對(duì)象的尺寸 42
3.5.4 編輯窗體中的組件對(duì)象 43
3.5.5 調(diào)整組件對(duì)象的布局 44
3.5.6 調(diào)整組件的Tab次序 45
3.5.7 設(shè)置窗體中組件對(duì)象的創(chuàng)建次序 46
3.5.8 鎖定組件對(duì)象位置 46
3.6 窗體應(yīng)用實(shí)例 47
3.6.1 程序目標(biāo) 47
3.6.2 程序?qū)崿F(xiàn) 47
3.6.3 程序運(yùn)行 55
3.6.4 更多思考 56
3.7 小結(jié) 56
3.8 習(xí)題 57
第4章 常用組件介紹 59
4.1 Delphi 6的組件技術(shù) 59
4.1.1 VCL基礎(chǔ)知識(shí) 59
4.1.2 組件屬性 60
4.1.3 組件事件 62
4.1.4 組件的方法(Methods) 64
4.1.5 Delphi 6的組件庫(kù) 64
4.2 【Standard】選項(xiàng)卡 66
4.2.1 【Frames】組件 66
4.2.2 【MainMenu】組件 66
4.2.3 【PopupMenu】組件 67
4.2.4 【Label】組件 67
4.2.5 【Edit】組件 68
4.2.6 【Memo】組件 68
4.2.7 【Button】組件 69
4.2.8 【CheckBox】組件 70
4.2.9 【RadioBox】組件 70
4.2.10 【ListBox】組件 70
4.2.11 【ComboBox】組件 71
4.2.12 【ScrollBar】組件 71
4.2.13 【GroupBox】組件 72
4.2.14 【RadioGroup】組件 72
4.2.15 【Panel】組件 72
4.2.16 【ActionList】組件 72
4.3 【Additional】選項(xiàng)卡 73
4.3.1 【BitBtn】組件 73
4.3.2 【SpeedButton】組件 74
4.3.3 【MaskEdit】組件 74
4.3.4 【StringGrid】組件 75
4.3.5 【DrawGrid】組件 76
4.3.6 【Image】組件 76
4.3.7 【Shape】組件 77
4.3.8 【Bevel】組件 77
4.3.9 【ScrollBox】組件 77
4.3.10 【CheckListBox】組件 77
4.3.11 【Splitter】組件 78
4.3.12 【StaticText】組件 78
4.3.13 【ControlBar】組件 78
4.3.14 【ValueListEditor】組件 78
4.3.15 【LabeledEdit】組件 79
4.3.16 【ColorBox】組件 79
4.3.17 【Chart】組件 79
4.4 【W(wǎng)in32】選項(xiàng)卡 79
4.4.1 【TabControl】組件 80
4.4.2 【PageControl】組件 80
4.4.3 【ImageList】組件 81
4.4.4 【RichEdit】組件 81
4.4.5 【TrackBar】組件 82
4.4.6 【ProgressBar】組件 83
4.4.7 【UpDown】組件 83
4.4.8 【HotKey】組件 84
4.4.9 【Animate】組件 85
4.4.10 【DateTimePicker】組件 85
4.4.11 【MonthCalendar】組件 85
4.4.12 【TreeView】組件 86
4.4.13 【ListView】組件 87
4.4.14 【StatusBar】組件 87
4.4.15 【ToolBar】組件 88
4.4.16 【CoolBar】組件 89
4.4.17 【PageScroller】組件 90
4.4.18 【ComboBoxEx】組件 90
4.5 【Dialogs】選項(xiàng)卡 91
4.5.1 【OpenDialog】組件 91
4.5.2 【SaveDialog】組件 92
4.5.3 【OpenPictureDialog】組件、【SavePictureDialog】組件 93
4.5.4 【FontDialog】組件 93
4.5.5 【ColorDialog】組件 93
4.5.6 【PrintDialog】組件 94
4.5.7 【PrinterSetupDialog】組件 95
4.5.8 【FindDialog】組件 95
4.5.9 【ReplaceDialog】組件 97
4.6 組件應(yīng)用實(shí)例──設(shè)計(jì)一個(gè)Web瀏覽器 97
4.6.1 程序目標(biāo) 98
4.6.2 程序?qū)崿F(xiàn) 98
4.6.3 更多思考 122
4.7 小結(jié) 122
4.8 習(xí)題 122
第5章 應(yīng)用程序開(kāi)發(fā)框架 125
5.1 應(yīng)用程序組織 125
5.1.1 項(xiàng)目文件 126
5.1.2 單元文件 127
5.1.3 窗體文件 131
5.1.4 備份文件 131
5.1.5 資源文件 132
5.2 項(xiàng)目管理 132
5.2.1 Project Manager(項(xiàng)目管理器) 133
5.2.2 設(shè)置項(xiàng)目的一般選項(xiàng) 134
5.2.3 關(guān)于項(xiàng)目管理的一些注意事項(xiàng) 138
5.3 應(yīng)用程序類TApplication 139
5.3.1 TApplication的常見(jiàn)屬性 140
5.3.2 TApplication的常見(jiàn)方法 140
5.4 Code Editor(代碼編輯器) 142
5.4.1 使用代碼編輯器 142
5.4.2 設(shè)置代碼編輯器 143
5.5 項(xiàng)目的編譯和調(diào)試 147
5.5.1 應(yīng)用程序的編譯 147
5.5.2 程序中常見(jiàn)錯(cuò)誤 149
5.5.3 應(yīng)用程序調(diào)試 149
5.6 創(chuàng)建一個(gè)帶有啟動(dòng)窗體的應(yīng)用程序 153
5.6.1 程序目標(biāo) 154
5.6.2 程序?qū)崿F(xiàn) 154
5.6.3 運(yùn)行程序 160
5.6.4 調(diào)試程序 160
5.6.5 更多思考 161
5.7 小結(jié) 162
5.8 習(xí)題 162
第6章 Object Pascal程序設(shè)計(jì) 163
6.1 注釋 163
6.2 常量 164
6.3 變量 164
6.4 數(shù)據(jù)類型和類型轉(zhuǎn)換 165
6.4.1 整數(shù)類型 165
6.4.2 實(shí)數(shù)類型 165
6.4.3 字符類型 167
6.4.4 字符串類型 167
6.4.5 布爾類型 171
6.4.6 結(jié)構(gòu)化類型 171
6.4.7 數(shù)據(jù)類型轉(zhuǎn)換 173
6.5 運(yùn)算符(Operators) 175
6.5.1 賦值運(yùn)算符 176
6.5.2 算術(shù)運(yùn)算符 176
6.5.3 邏輯運(yùn)算符 177
6.5.4 關(guān)系運(yùn)算符 177
6.5.5 集合運(yùn)算符 177
6.5.6 位運(yùn)算符 178
6.5.7 其他運(yùn)算符 178
6.6 程序結(jié)構(gòu)語(yǔ)句 178
6.6.1 跳轉(zhuǎn)結(jié)構(gòu)語(yǔ)句 179
6.6.2 選擇結(jié)構(gòu)語(yǔ)句 179
6.6.3 循環(huán)結(jié)構(gòu)語(yǔ)句 181
6.6.4 其他結(jié)構(gòu)語(yǔ)句 183
6.7 函數(shù)與過(guò)程 185
6.7.1 函數(shù) 185
6.7.2 過(guò)程 186
6.8 面向?qū)ο缶幊獭?87
6.8.1 類 187
6.8.2 屬性 188
6.8.3 繼承 189
6.9 大小寫(xiě)轉(zhuǎn)換函數(shù)實(shí)例 189
6.9.1 程序目標(biāo) 189
6.9.2 基本思路 190
6.9.3 程序流程 190
6.9.4 具體實(shí)現(xiàn) 190
6.9.5 大小寫(xiě)轉(zhuǎn)換函數(shù)操作實(shí)例 193
6.9.6 更多思考 197
6.10 小結(jié) 197
6.11 習(xí)題 197
第7章 關(guān)系型數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 199
7.1 關(guān)系型數(shù)據(jù)庫(kù)的基本概念 199
7.1.1 數(shù)據(jù)(Data) 199
7.1.2 數(shù)據(jù)庫(kù) 199
7.1.3 數(shù)據(jù)庫(kù)管理系統(tǒng) 200
7.1.4 數(shù)據(jù)庫(kù)系統(tǒng) 200
7.1.5 表 201
7.1.6 數(shù)據(jù)類型 202
7.1.7 視圖 202
7.1.8 存儲(chǔ)過(guò)程 203
7.1.9 數(shù)據(jù)庫(kù)安全性 204
7.2 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)的基本步驟 204
7.2.1 需求分析 205
7.2.2 總體設(shè)計(jì) 205
7.2.3 詳細(xì)設(shè)計(jì) 206
7.2.4 測(cè)試和實(shí)際運(yùn)行程序 206
7.2.5 維護(hù)程序 207
7.3 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)中需要注意的問(wèn)題 207
7.3.1 主關(guān)鍵字(Primary key) 207
7.3.2 索引(Index) 208
7.3.3 外部關(guān)鍵字(Foreign key) 208
7.3.4 數(shù)據(jù)表格的結(jié)構(gòu) 208
7.3.5 事務(wù)性 209
7.4 常見(jiàn)數(shù)據(jù)庫(kù)介紹 209
7.4.1 文本文件 209
7.4.2 dBase數(shù)據(jù)庫(kù) 210
7.4.3 Paradox 210
7.4.4 大型數(shù)據(jù)庫(kù) 210
7.5 小結(jié) 211
7.6 習(xí)題 211
第8章 Delphi 6數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)概述 213
8.1 Delphi 6 數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu) 213
8.2 數(shù)據(jù)庫(kù)開(kāi)發(fā)常用工具介紹 214
8.2.1 Database Desktop 214
8.2.2 BDE Administrator 214
8.2.3 SQL Explorer 214
8.2.4 SQL Monitor 214
8.2.5 Datapump 215
8.3 開(kāi)發(fā)一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)系統(tǒng) 215
8.3.1 建立數(shù)據(jù)庫(kù) 215
8.3.2 創(chuàng)建【顧客表】 218
8.3.3 向【顧客表】中添加記錄 220
8.3.4 生成應(yīng)用程序的框架 222
8.3.5 通過(guò)Form Wizard生成數(shù)據(jù)顯示窗體 222
8.3.6 運(yùn)行程序 226
8.4 小結(jié) 226
8.5 習(xí)題 226
第9章 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā) 227
9.1 數(shù)據(jù)庫(kù)應(yīng)用程序的組件構(gòu)成 227
9.1.1 用戶界面 228
9.1.2 數(shù)據(jù)模塊(Data Module) 228
9.1.3 數(shù)據(jù)源(Data Source) 228
9.1.4 數(shù)據(jù)集(Dataset) 228
9.1.5 連接部分(Connection) 228
9.1.6 演練數(shù)據(jù)庫(kù)應(yīng)用程序的組件構(gòu)成 229
9.2 數(shù)據(jù)集組件 231
9.2.1 數(shù)據(jù)集的打開(kāi)和關(guān)閉 231
9.2.2 數(shù)據(jù)集的狀態(tài) 231
9.2.3 數(shù)據(jù)集的瀏覽 232
9.2.4 數(shù)據(jù)集的常用方法 233
9.2.5 數(shù)據(jù)集常用的事件 233
9.3 【BDE】組件 234
9.3.1 【Table】組件 234
9.3.2 【Query】組件 239
9.3.3 【StoredProc】組件 240
9.3.4 【Database】組件 241
9.4 【ADO】組件 241
9.4.1 【ADO】組件連接到數(shù)據(jù)庫(kù) 241
9.4.2 應(yīng)用【ADO】組件 244
9.5 數(shù)據(jù)顯示/編輯組件 246
9.5.1 【DBGrid】組件 247
9.5.2 【DBNavigator】組件 249
9.5.3 其他【Data Controls】組件 249
9.6 通過(guò)ODBC訪問(wèn)數(shù)據(jù)庫(kù) 250
9.6.1 配置ODBC數(shù)據(jù)源 250
9.6.2 配置BDE與ODBC數(shù)據(jù)源的連接 252
9.7 小結(jié) 254
9.8 習(xí)題 254
第10章 SQL語(yǔ)言基礎(chǔ) 255
10.1 利用【Query】組件執(zhí)行SQL語(yǔ)句 255
10.2 使用SQL語(yǔ)句 259
10.2.1 數(shù)據(jù)查詢 259
10.2.2 記錄更新 267
10.3 利用Database Desktop生成查詢 269
10.4 SQL Builder的使用 274
10.4.1 添加/刪除表 275
10.4.2 選擇表中的指定字段 276
10.4.3 按照指定字段排序 277
10.4.4 設(shè)置查詢條件 278
10.4.5 計(jì)算字段 279
10.4.6 分組 281
10.4.7 多表查詢 282
10.5 小結(jié) 284
10.6 習(xí)題 284
第11章 文件處理 285
11.1 文件管理組件 285
11.1.1 【ShellTreeView】組件 285
11.1.2 【ShellComboBox】組件 287
11.1.3 【ShellListView】組件 288
11.1.4 文件管理組件應(yīng)用實(shí)例 289
11.2 文件管理相關(guān)的函數(shù)和過(guò)程 290
11.2.1 RenameFile函數(shù) 290
11.2.2 DeleteFile函數(shù) 290
11.2.3 FileExists函數(shù) 290
11.2.4 FileGetAttr函數(shù) 291
11.2.5 FileSetAttr函數(shù) 292
11.2.6 DirectoryExists函數(shù) 296
11.2.7 CreateDir函數(shù) 296
11.2.8 文件查找相關(guān)函數(shù) 297
11.2.9 RemoveDir函數(shù) 298
11.3 文本文件 300
11.3.1 打開(kāi)和關(guān)閉文本文件 300
11.3.2 文件處理 303
11.3.3 文本文件處理實(shí)例 306
11.4 INI文件 310
11.4.1 打開(kāi)和關(guān)閉INI文件 310
11.4.2 讀寫(xiě)INI文件 311
11.4.3 使用INI文件的實(shí)例 312
11.5 注冊(cè)表文件 315
11.5.1 通過(guò)注冊(cè)表編輯器訪問(wèn)注冊(cè)表 315
11.5.2 在Delphi 6中訪問(wèn)注冊(cè)表 316
11.5.3 編寫(xiě)一個(gè)支持自啟動(dòng)的應(yīng)用程序 320
11.6 小結(jié) 323
11.7 習(xí)題 323
第12章 制作安裝程序 325
12.1 新建一個(gè)安裝程序 325
12.2 組織安裝項(xiàng)目 328
12.2.1 設(shè)定項(xiàng)目的基本信息 328
12.2.2 設(shè)定安裝的文件分組 329
12.2.3 設(shè)置安裝類型 330
12.3 為項(xiàng)目指定文件 331
12.3.1 向安裝項(xiàng)目中添加文件 331
12.3.2 設(shè)定文件和文件分組之間的關(guān)系 333
12.3.3 配置驅(qū)動(dòng)程序 333
12.4 配置目標(biāo)計(jì)算機(jī)的系統(tǒng) 337
12.4.1 創(chuàng)建快捷方式和文件夾 337
12.4.2 修改注冊(cè)表 337
12.4.3 配置ODBC數(shù)據(jù)源 338
12.5 選擇安裝界面 339
12.5.1 設(shè)定安裝畫(huà)面 339
12.5.2 設(shè)置安裝中的圖像、文本和提示信息 341
12.6 定義安裝的先決條件 341
12.7 制作最后的安裝程序 341
12.7.1 編譯安裝項(xiàng)目 341
12.7.2 測(cè)試安裝 342
12.7.3 發(fā)布安裝程序 345
12.8 小結(jié) 345
12.9 習(xí)題 345
附錄 Delphi網(wǎng)上資源 347
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版