Delphi 6.0程序設(shè)計(jì)教程
定 價(jià):¥35.00
作 者: |
李光明,曹蕾,傅蓉編著 |
出版社: |
冶金工業(yè)出版社 |
叢編項(xiàng): |
|
標(biāo) 簽: |
軟件工具 Delphi |
ISBN: |
9787502430276 |
出版時(shí)間: |
2002-06-01 |
包裝: |
膠版紙 |
開本: |
26cm |
頁數(shù): |
357 |
字?jǐn)?shù): |
|
內(nèi)容簡介
本書全面地介紹了Delphi 6.0編程的知識(shí),從初識(shí)Delphi 6.0到詳細(xì)的Delphi 6.0的編程語法介紹,從高級(jí)數(shù)據(jù)類型的介紹到面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,從用常用組件構(gòu)造用戶界面到菜單、工具欄和狀態(tài)欄的制作,從圖形圖像編程到多媒體程序的設(shè)計(jì),從詳盡的Delphi 6.0開發(fā)數(shù)據(jù)庫程序到文件的處理,從動(dòng)態(tài)鏈接庫的制作與資源文件的使用到應(yīng)用程序的幫助和發(fā)行,最后介紹了Delphi 6.0如何進(jìn)行異常處理與程序調(diào)試和Internet網(wǎng)絡(luò)編程。本書涉及的內(nèi)容廣泛,基本涵蓋了Delphi 6.0的編程技術(shù)知識(shí)的方方面面,是一本循序漸進(jìn)掌握Delphi 6.0編程的理想書籍。本書敘述簡明扼要、圖文并茂、實(shí)例豐富。本書可作為Delphi 6.0初學(xué)者的教材,也可作為高等院校相關(guān)專業(yè)的教材,同時(shí)也是Delphi 6.0開發(fā)應(yīng)用人員理想的參考書。
作者簡介
暫缺《Delphi 6.0程序設(shè)計(jì)教程》作者簡介
圖書目錄
第1章 走進(jìn)Delphi 6.0
1.1 Delphi概述
1.1.1 Delphi的特點(diǎn)
1.1.2 Delphi 6.0的新發(fā)展
1.1.3 Delphi 6.0的產(chǎn)品家族
1.1.4 Delphi 6.0的安裝與卸載
1.2 Delphi 6.0可視化編程環(huán)境
1.2.1 啟動(dòng)Delphi 6.0
1.2.2 Delphi 6.0的主界面
1.2.3 主菜單
1.2.4 工具欄
1.2.5 組件板
1.2.6 對(duì)象檢視器
1.2.7 窗體設(shè)計(jì)器
1.2.8 代碼編輯器
1.2.9 對(duì)象樹狀視圖
1.2.10 使用Delphi幫助系統(tǒng)
1.3 Delphi 6.0編程步驟
1.3.1 程序的基本組成
1.3.2 創(chuàng)建工程
1.3.3 添加組件
1.3.4 設(shè)置組件屬性
1.3.5 編寫程序代碼
1.3.6 保存工程
1.3.7 運(yùn)行工程
1.3.8 關(guān)閉工程
1.3.9 退出Delphi 6.0中文版
1.4 小結(jié)
習(xí)題
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第2章 Delphi 6.0語法基礎(chǔ)
2.1 數(shù)據(jù)類型和表達(dá)式
2.1.1 標(biāo)識(shí)符
2.1.2 保留字與指令符
2.1.3 基本數(shù)據(jù)類型
2.1.4 常量與變量
2.1.5 運(yùn)算符
2.1.6 表達(dá)式
2.2 語句
2.2.1 順序結(jié)構(gòu)語句
2.2.2 選擇結(jié)構(gòu)語句
2.2.3 循環(huán)結(jié)構(gòu)語句
2.3 過程與函數(shù)
2.3.1 過程
2.3.2 函數(shù)
2.3.3 參數(shù)傳遞
2.3.4 過程與函數(shù)的重載
2.3.5 嵌套與遞歸
2.4 標(biāo)識(shí)符的作用域
2.4.1 作用域范圍
2.4.2 重定義標(biāo)識(shí)符
2.5 小結(jié)
習(xí)題二
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第3章 高級(jí)數(shù)據(jù)類型
3.1 枚舉類型
3.1.1 枚舉類型的定義
3.1.2 校舉變量的聲明
3.1.3 枚舉類型的運(yùn)算
3.2 子界類型
3.2.1 子界類型的定義
3.2.2 子界變量的聲明
3.2.3 子界類型的運(yùn)算
3.3 集合類型
3.3.1 集合類型的定義
3.3.2 集合變量的聲明
3.3.3 集合變量的取值
3.3.4 集合類型的運(yùn)算
3.4 數(shù)組類型
3.4.1 靜態(tài)數(shù)組
3.4.2 動(dòng)態(tài)數(shù)組
3.4.3 數(shù)組參數(shù)的使用
3.5 記錄類型
3.5.1 記錄類型的定義
3.5.2 訪問記錄域
3.5.3 記錄的變體部分
3.6 指針類型
3.6.1 指針變量的聲明
3.6.2 指針變量的賦值
3.6.3 指針的運(yùn)算
3.6.4 無類型指針變量
3.6.5 字符指針類型
3.7 小結(jié)
習(xí)題
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
4.1 基本概念
4.1.1 對(duì)象
4.1.2 類
4.1.3 面向?qū)ο蟮奶卣?br />4.2 類的創(chuàng)建
4.2.1 類的聲明
4.2.2 封裝的等級(jí)
4.2.3 類的繼承和派生
4.2.4 多態(tài)性的實(shí)現(xiàn)
4.2.5 類的方法
4.2.6 類的特性
4.3 對(duì)象的使用
4.3.1 類的變量與類的對(duì)象
4.3.2 構(gòu)造與析構(gòu)函數(shù)
4.3.3 對(duì)象的訪問
4.4 小結(jié)
習(xí)題四
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第5章 界面設(shè)計(jì)
5.1 窗體
5.1.1 窗體的屬性
5.1.2 窗體的方法
5.1.3 窗體的事件
5.1.4 窗體的設(shè)計(jì)
5.1.5 多窗體設(shè)計(jì)
5.2 組件的布局
5.2.1 選定組件
5.2.2 移動(dòng)和放大組件
5.2.3 對(duì)齊組件
5.2.4 復(fù)制和刪除組件
5.3 基本組件
5.3.1 標(biāo)簽組件
5.3.2 編輯框組件
5.3.3 基本按鈕組件
5.3.4 位圖按鈕組件
5.3.5 復(fù)選框組件
5.3.6 單選按鈕
5.3.7 列表框組件
5.3.8 組合框組件
5.3.9 計(jì)時(shí)器組件
5.4 小結(jié)
習(xí)題五
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第6章 菜單、工具欄和狀態(tài)欄
6.1 菜單
6.1.1 創(chuàng)建主菜單
6.1.2 創(chuàng)建彈出式菜單
6.1.3 特殊菜單
6.2 工具欄
6.2.1 建立工具欄
6.2.2 圖形工具欄
6.3 狀態(tài)欄
6.4 小結(jié)
習(xí)題六
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第7章 Delphi圖形圖像編程
7.1 圖形對(duì)象
7.1.1 畫布對(duì)象
7.1.2 畫筆對(duì)象
7.1.3 畫刷對(duì)象
7.1.4 字體對(duì)象
7.1.5 畫布的其他屬性
7.1.6 TShape對(duì)象
7.2 圖形對(duì)象應(yīng)用
7.3 圖像對(duì)象
7.3.1 TGraphic對(duì)象
7.3.2 TPicture對(duì)象
7.3.3 TImage對(duì)象
7.3.4 ImageList組件
7.4 圖像對(duì)象應(yīng)用
7.5 用OpenGL開發(fā)三維圖形
7.5.1 OpenGL基礎(chǔ)
7.5.2 圖形的顏色
7.5.3 簡單圖形繪制
7.5.4 二次曲面
7.5.5 圖形的運(yùn)動(dòng)
7.5.6 光照
7.5.7 紋理
7.6 小結(jié)
習(xí)題七
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第8章 多媒體程序設(shè)計(jì)
8.1 動(dòng)畫的播放
8.1.1 Animate動(dòng)畫組件
8.1.2 圖像的動(dòng)畫顯示效果
8.2 制作媒體播放器
8.2.1 MediaPlayer組件
8.2.2 SndPlaySound函數(shù)
8.3 小結(jié)
習(xí)題八
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第9章 Delphi數(shù)據(jù)庫編程
9.1 數(shù)據(jù)庫應(yīng)用基礎(chǔ)
9.1.1 數(shù)據(jù)庫基本概念
9.1.2 數(shù)據(jù)庫管理系統(tǒng)
9.1.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)的體系結(jié)構(gòu)
9.1.4 數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本開發(fā)步驟
9.2 Delphi數(shù)據(jù)庫工具
9.2.1 數(shù)據(jù)庫驅(qū)動(dòng)器
9.2.2 數(shù)據(jù)庫桌面
9.2.3 數(shù)據(jù)庫瀏覽器
9.3 BDE數(shù)據(jù)庫編程
9.3.1 BDE數(shù)據(jù)集組件
9.3.2 數(shù)據(jù)訪問組件
9.3.3 數(shù)據(jù)控制組件
9.3.4 數(shù)據(jù)庫操作的實(shí)現(xiàn)
9.4 SQL數(shù)據(jù)庫編程
9.4.1 SQL語言的語法
9.4.2 TQuery組件的使用
9.4.3 動(dòng)態(tài)SQL語句
9.5 ADO數(shù)據(jù)庫編程
9.5.1 基于ADO的體系結(jié)構(gòu)
9.5.2 ADO組件
9.6 小結(jié)
習(xí)題九
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第10章 文件管理
10.1 文件類型
10.1.1 文本文件
10.1.2 記錄文件
10.1.3 無類型文件
10.2 Delphi的文件管理常用函數(shù)和過程
10.2.1 文件的打開與關(guān)閉
10.2.2 文件定位
10.2.3 文件刪除與截?cái)?br />10.2.4 文件名操作
10.2.5 文件狀態(tài)
10.2.6 文件讀寫
10.2.7 目錄操作
10.2.8 文件查找
10.3 文件組件的應(yīng)用
10.4 小結(jié)
習(xí)題十
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第11章 動(dòng)態(tài)鏈接庫和資源文件
11.1 動(dòng)態(tài)鏈接庫簡介
11.2 創(chuàng)建動(dòng)態(tài)鏈接庫
11.2.1 生成動(dòng)態(tài)鏈接庫工程
11.2.2 添加供其他應(yīng)用程序使用的函數(shù)
11.2.3 編譯動(dòng)態(tài)鏈接庫工程
11.3 調(diào)用動(dòng)態(tài)鏈接庫
11.3.1 靜態(tài)調(diào)用動(dòng)態(tài)鏈接庫中的函數(shù)
11.3.2 動(dòng)態(tài)調(diào)用動(dòng)態(tài)鏈接庫中的函數(shù)
11.4 資源文件的創(chuàng)建和使用
11.4.1 資源文件的創(chuàng)建
11.4.2 資源文件的使用
11.5 小結(jié)
習(xí)題十一
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第12章 應(yīng)用程序的幫助和發(fā)行
12.1 添加幫助提示
12.2 建立WinHelp幫助
12.2.1 WinHelp幫助文件概述
12.2.2 編輯幫助主題文件
12.2.3 編輯幫助項(xiàng)目文件
12.2.4 安裝Microsoft Help WorkShop
12.3 應(yīng)用程序的發(fā)行
12.3.1 安裝InstallShield Express
12.3.2 安裝程序制作過程
12.3.3 運(yùn)行安裝程序
12.4 小結(jié)
習(xí)題十二
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第13章 Internet編程
13.1 TCP/IP編程
13.1.1 在Delphi上使用TCP/IP編程
13.1.2 ServerSocket和ClientSocket組件
13.1.3 TCustomWinSocket類
13.2 ISAPI編程
13.2.1 Delphi對(duì)Web服務(wù)程序的支持
13.2.2 TPageProducer組件
13.3 小結(jié)
習(xí)題十三
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐
第14章 異常處理與程序調(diào)試
14.1 Delphi異常處理機(jī)制與異常類
14.1.1 運(yùn)行時(shí)間庫異常類
14.1.2 對(duì)象異常類
14.1.3 組件異常類
14.2 異常保護(hù)
14.2.1 需要保護(hù)的資源
14.2.2 產(chǎn)生一個(gè)資源保護(hù)塊
14.3 異常響應(yīng)
14.3.1 使用異常實(shí)例
14.3.2 提供缺省響應(yīng)
14.3.3 響應(yīng)一族異常
14.3.4 自定義異常類的應(yīng)用
14.3.5 利用異常響應(yīng)編程
14.4 程序調(diào)試
14.4.1 程序錯(cuò)誤
14.4.2 調(diào)試的準(zhǔn)備和開始
14.4.3 程序執(zhí)行的控制
14.4.4 斷點(diǎn)的使用
14.4.5 變量、表達(dá)式與屬性的檢查
14.5 小結(jié)
習(xí)題十四
一、選擇題
二、填空題
三、思考題
四、上機(jī)實(shí)踐