日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi程序設(shè)計(jì)教程

Delphi程序設(shè)計(jì)教程

Delphi程序設(shè)計(jì)教程

定 價(jià):¥22.00

作 者: 劉毅編著
出版社: 科學(xué)出版社
叢編項(xiàng): 21世紀(jì)高職高專信息技術(shù)教材
標(biāo) 簽: Delphi

ISBN: 9787030132604 出版時(shí)間: 2004-05-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 279 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是21世紀(jì)高職高專信息技術(shù)教材中的一本,本書(shū)力求使讀者能夠快速、輕松地學(xué)會(huì)用Delphi編程,能充分理解面向?qū)ο蟪绦蛟O(shè)計(jì)的內(nèi)涵,能用本書(shū)提供的實(shí)例解決實(shí)際問(wèn)題。本書(shū)以Delphi 6為開(kāi)發(fā)環(huán)境,主要介紹了構(gòu)成Delphi應(yīng)用程序的多種基本元素和必備知識(shí),包括Delphi的可視化開(kāi)發(fā)環(huán)境、Object Pascal語(yǔ)言、窗體和各種功能的組件、面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念、MDI、圖形圖像處理、目錄和文件系統(tǒng)、數(shù)據(jù)庫(kù)編程、多媒體開(kāi)發(fā)和Internet編程。本書(shū)的主要特色為:內(nèi)容新穎,理論與實(shí)踐并重,系統(tǒng)全面,圖文并茂,通俗易懂。本書(shū)可作為高等職業(yè)院校、高等專科學(xué)校、成人高等學(xué)校、軟件職業(yè)技術(shù)學(xué)院專業(yè)學(xué)生學(xué)習(xí)用書(shū),也可以供繼續(xù)教育學(xué)校以及程序愛(ài)好者使用。本書(shū)相關(guān)程序代碼,請(qǐng)到www.b-xr.com免費(fèi)下載。

作者簡(jiǎn)介

暫缺《Delphi程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書(shū)目錄

第1部分 Delphi編程基礎(chǔ) 1
第1章 Delphi集成開(kāi)發(fā)環(huán)境 2
1.1 Delphi簡(jiǎn)介 2
1.1.1 Delphi的歷史 2
1.1.2 Delphi中的有關(guān)概念 2
1.2 Delphi的集成開(kāi)發(fā)環(huán)境 3
1.2.1 主窗口 4
1.2.2 窗體設(shè)計(jì)器 11
1.2.3 Object Inspector(對(duì)象查看器) 12
1.2.4 代碼編輯器 12
1.2.5 代碼瀏覽器 13
1.2.6 工程管理器 13
1.2.7 創(chuàng)建一個(gè)簡(jiǎn)單的應(yīng)用程序 13
1.3 開(kāi)發(fā)環(huán)境的優(yōu)化 16
1.3.1 自定義工具欄 16
1.3.2 編程環(huán)境設(shè)置 17
1.4 方法與技巧 18
1.4.1 使用代碼瀏覽器 18
1.4.2 使用幫助系統(tǒng) 18
1.4.3 設(shè)置IDE桌面 19
1.5 習(xí)題 19
第2章 Object Pascal語(yǔ)言簡(jiǎn)介 20
2.1 Object Pascal語(yǔ)言基礎(chǔ) 20
2.1.1 保留字. 指令字和標(biāo)識(shí)符 20
2.1.2 注釋 21
2.1.3 常量與變量 22
2.2 Object Pascal語(yǔ)言的數(shù)據(jù)類型 23
2.2.1 簡(jiǎn)單數(shù)據(jù)類型 23
2.2.2 字符串類型 25
2.2.3 結(jié)構(gòu)類型 26
2.2.4 指針類型 28
2.2.5 過(guò)程與函數(shù)類型(procedural) 29
2.2.6 可變類型(variant) 29
2.3 Object Pascal語(yǔ)言的運(yùn)算符 29
2.3.1 算術(shù)運(yùn)算符 30
2.3.2 邏輯運(yùn)算符 30
2.3.3 位運(yùn)算符 30
2.3.4 字符串運(yùn)算符 31
2.3.5 指針運(yùn)算符 31
2.3.6 集合運(yùn)算符 31
2.3.7 關(guān)系運(yùn)算符 32
2.3.8 類運(yùn)算符 32
2.3.9 @運(yùn)算符 32
2.4 Object Pascal語(yǔ)言的語(yǔ)句 32
2.4.1 聲明語(yǔ)句 32
2.4.2 賦值語(yǔ)句 33
2.4.3 復(fù)合語(yǔ)句 33
2.4.4 goto語(yǔ)句 34
2.4.5 with語(yǔ)句 34
2.4.6 分支語(yǔ)句 34
2.4.7 循環(huán)語(yǔ)句 36
2.5 過(guò)程與函數(shù) 38
2.5.1 過(guò)程的定義與調(diào)用 38
2.5.2 函數(shù)的定義與調(diào)用 39
2.5.3 參數(shù)的傳遞 40
2.5.4 規(guī)范化命名 42
2.6 Object Pascal語(yǔ)言的面向?qū)ο蠹夹g(shù) 43
2.6.1 對(duì)象和類的概念 43
2.6.2 Object Pascal 中類的定義 45
2.6.3 多態(tài)性 49
2.6.4 類運(yùn)算符 50
2.7 單元文件的結(jié)構(gòu) 50
2.7.1 標(biāo)準(zhǔn)的單元文件結(jié)構(gòu) 50
2.7.2 單元文件代碼分析 51
2.7.3 循環(huán)單元引用 53
2.8 異常與異常處理 53
2.8.1 try...except語(yǔ)句 54
2.8.2 try…finally語(yǔ)句 54
2.8.3 raise 語(yǔ)句 56
2.9 方法和技巧 56
2.9.1 命名規(guī)則 56
2.9.2 設(shè)置代碼模板 57
2.9.3 設(shè)置提示信息 57
2.9.4 獲取和使用命令行參數(shù) 58
2.10 習(xí)題 58
第2部分 Delphi編程的核心技能 59
第3章 常見(jiàn)組件編程 60
3.1 窗體和組件 60
3.1.1 概述 60
3.1.2 窗體 61
3.1.3 組件(Component) 63
3.1.4 在窗體中使用組件 64
3.2 文本組件的使用 67
3.2.1 Edit組件 68
3.2.2 Label組件 68
3.2.3 Memo組件 69
3.2.4 MaskEdit 組件 69
3.2.5 RichEdit 70
3.2.6 幾點(diǎn)說(shuō)明 70
3.3 按鈕組件的使用 70
3.3.1 Button組件 71
3.3.2 BitBtn組件 71
3.3.3 SpeedButton 組件 72
3.3.4 CheckBox 組件 72
3.3.5 RadioButton組件 72
3.4 列表類組件的使用 73
3.4.1 ListBox 組件 73
3.4.2 ComboBox組件 73
3.4.3 CheckListBox 組件 74
3.4.4 ListView組件和TreeView組件 74
3.4.5 ImageList組件 76
3.4.6 DateTimePicker組件 76
3.5 表格類組件的使用 76
3.5.1 DrawGrid 組件 76
3.5.2 StringGrid 組件 76
3.5.3 DBGrid 組件 77
3.6 分類組件的使用 77
3.6.1 GroupBox 組件 77
3.6.2 RadioGroup 組件 77
3.6.3 Panel組件 77
3.6.4 ScrollBox 組件 77
3.6.5 PageControl 組件 78
3.7 菜單的使用 78
3.7.1 菜單的使用 78
3.7.2 主菜單 79
3.7.3 彈出式菜單 80
3.8 工具欄. 狀態(tài)欄的使用 81
3.8.1 CoolBar組件 81
3.8.2 ToolBar 組件 82
3.8.3 ControlBar組件 82
3.8.4 狀態(tài)欄的使用 83
3.9 編程實(shí)例 83
小型計(jì)算器實(shí)例 83
3.10 方法與技巧 87
3.10.1 窗體. 組件的使用原則 87
3.10.2 使用信息對(duì)話框 88
3.11 習(xí)題 92
第4章 鍵盤(pán)和鼠標(biāo) 94
4.1 事件概述 94
4.2 鍵盤(pán)事件 95
常用的鍵盤(pán)事件 95
4.3 鼠標(biāo)事件 96
4.3.1 常用鼠標(biāo)事件 96
4.3.2 拖曳事件 96
4.4 方法與技巧 98
4.4.1 模擬按下鍵盤(pán)上的某個(gè)鍵 98
4.4.2 檢測(cè)功能鍵 99
4.4.3 限制鼠標(biāo)移動(dòng)的范圍 100
4.5 習(xí)題 101
第5章 文件. 目錄和驅(qū)動(dòng)器 102
5.1 文件 102
5.2 文件對(duì)話框組件 103
5.3 Win3.1相關(guān)組件 104
5.4 常用函數(shù) 104
5.4.1 文件操作常用函數(shù) 104
5.4.2 目錄操作常用函數(shù) 110
5.4.3 驅(qū)動(dòng)器操作常用函數(shù) 112
5.4.4 文件名操作常用函數(shù) 113
5.5 例子程序 114
5.5.1 文件操作 114
5.5.2 菜單加工具欄的文字編輯器 116
5.6 方法與技巧 119
5.6.1 獲取驅(qū)動(dòng)器類型信息 119
5.6.2 將文件刪除到回收站中 120
5.7 習(xí)題 121
第6章 打印 122
6.1 TPrinter對(duì)象 122
6.2 打印操作常用函數(shù) 124
6.3 打印操作 125
6.3.1 打印文本 125
6.3.2 打印位圖 126
6.3.3 打印TMemo組件中的內(nèi)容 127
6.3.4 打印RTF 格式的文本 128
6.4 打印技巧 128
6.4.1 獲取顯示當(dāng)前打印機(jī)的分辨率 128
6.4.2 用打印機(jī)的點(diǎn)數(shù)做度量單位 129
6.4.3 將打印結(jié)果直接送到打印機(jī) 129
6.4.4 獲取默認(rèn)打印機(jī)的信息 129
6.4.5 打印窗體 130
6.5 習(xí)題 130
第3部分 Delphi高級(jí)編程技術(shù) 131
第7章 Delphi數(shù)據(jù)庫(kù)基礎(chǔ) 132
7.1 關(guān)系數(shù)據(jù)庫(kù) 132
7.1.1 關(guān)系數(shù)據(jù)庫(kù) 132
7.1.2 關(guān)系數(shù)據(jù)庫(kù)的組成 132
7.1.3 關(guān)鍵字 133
7.1.4 表之間的約束 133
7.2 SQL語(yǔ)言 134
7.2.1 數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)命令 134
7.2.2 SELECT命令詳解 137
7.3 Delphi的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具 142
7.3.1 使用SQL Explorer 142
7.3.2 使用BDE Administrator 143
7.3.3 使用Database Desktop 144
7.4 習(xí)題 146
第8章 開(kāi)發(fā)桌面型數(shù)據(jù)庫(kù)應(yīng)用程序 147
8.1 數(shù)據(jù)訪問(wèn)組件簡(jiǎn)介 148
8.1.1 TTable組件介紹 149
8.1.2 TQuery 組件介紹 152
8.1.3 TQuery組件和TTable組件的比較 154
8.1.4 TStoredProc組件介紹 154
8.1.5 TDataSource組件介紹 159
8.1.6 TDatabase組件介紹 162
8.1.7 TSession組件介紹 167
8.2 數(shù)據(jù)控制組件簡(jiǎn)介 168
8.2.1 數(shù)據(jù)控制組件簡(jiǎn)介 169
8.2.2 TDBGrid組件介紹 170
8.2.3 TDBNavigator組件介紹 171
8.2.4 TDBText組件介紹 174
8.2.5 TDBEdit組件介紹 174
8.2.6 TDBMemo組件介紹 174
8.2.7 TDBImage組件介紹 176
8.2.8 其他數(shù)據(jù)庫(kù)控制組件介紹 176
8.3 數(shù)據(jù)報(bào)表的設(shè)計(jì) 177
8.3.1 QReport組件的介紹 178
8.3.2 快速生成報(bào)表 186
8.4 程序舉例 187
8.4.1 例子一:從已建數(shù)據(jù)源中查詢數(shù)據(jù) 187
8.4.2 用Table控件開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序 190
8.4.3 制作一個(gè)報(bào)表 193
8.5 習(xí)題 199
第9章 桌面型數(shù)據(jù)庫(kù)應(yīng)用程序?qū)嵗?200
9.1 程序?qū)崿F(xiàn)的功能及總體結(jié)構(gòu)設(shè)計(jì) 200
9.1.1 應(yīng)用程序的功能劃分 200
9.1.2 應(yīng)用程序的結(jié)構(gòu)設(shè)計(jì) 202
9.2 應(yīng)用程序中數(shù)據(jù)模塊的設(shè)計(jì) 203
9.3 用戶登錄功能的實(shí)現(xiàn) 203
9.4 圖書(shū)館管理系統(tǒng)功能的實(shí)現(xiàn) 206
9.4.1 修改圖書(shū)記錄 206
9.4.2 修改學(xué)生記錄 208
9.4.3 修改密碼設(shè)置 209
9.5 圖書(shū)館服務(wù)系統(tǒng)功能的實(shí)現(xiàn) 212
9.5.1 查詢圖書(shū). 借閱圖書(shū)及預(yù)約圖書(shū) 212
9.5.2 查詢個(gè)人借閱情況及歸還圖書(shū) 219
9.6 習(xí)題 225
第10章 多媒體程序開(kāi)發(fā) 226
10.1 多媒體 226
10.1.1 概述 226
10.1.2 多媒體應(yīng)用領(lǐng)域 227
10.1.3 多媒體軟件開(kāi)發(fā)工具 228
10.2 Delphi與多媒體程序設(shè)計(jì) 230
10.2.1 Windows中的多媒體 230
10.2.2 Delphi中的多媒體組件 231
10.3 圖像格式的處理 232
10.3.1 位圖 232
10.3.2 JPEG文件 234
10.4 特殊顯示效果 236
10.4.1 基本原理 236
10.4.2 調(diào)用BitBlt 236
10.4.3 調(diào)用CopyRect 238
10.4.4 Delphi圖形顯示技巧 238
10.5 利用圖像控件實(shí)現(xiàn)動(dòng)畫(huà)效果 244
10.5.1 TImage 組件變換法 244
10.5.2 TPanel 組件變換法 245
10.5.3 Canvas 畫(huà)面變換法 245
10.6 音頻和視頻媒體的程序開(kāi)發(fā) 246
10.7 媒體播放器的實(shí)現(xiàn) 248
10.8 方法和技巧 252
10.8.1 Delphi實(shí)現(xiàn)圖象灰度處理的3種方法 252
10.8.2 Delphi圖形編輯技巧二則 254
10.9 習(xí)題 255
第11章 Internet程序開(kāi)發(fā) 257
11.1 制作HTML頁(yè)面 257
11.1.1 HTML語(yǔ)言格式 257
11.1.2 制作靜態(tài)網(wǎng)頁(yè) 257
11.1.3 制作動(dòng)態(tài)網(wǎng)頁(yè) 260
11.2 制作瀏覽器 261
11.3 文件傳輸服務(wù)程序開(kāi)發(fā) 263
11.3.1 FTP與NMFTP組件 263
11.3.2 文件傳輸服務(wù)程序?qū)嵗?264
11.4 Web服務(wù)器端程序開(kāi)發(fā) 266
11.4.1 Web服務(wù)器應(yīng)用程序的結(jié)構(gòu) 267
11.4.2 WebDispatcher組件 267
11.4.3 TPageProducer組件 270
11.4.4 TDataSetPageProducer組件 271
11.4.5 查看表數(shù)據(jù) 272
11.4.6 TQueryTableProducer組件 274
11.5 Socket編程 276
聊天工具 276
11.6 習(xí)題 279

本目錄推薦

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