Delphi7開(kāi)發(fā)基礎(chǔ)教程
- 所屬分類:
- 作者:
牛漢民
- 出版社:
科學(xué)出版社
- ISBN:9787030150479
- 出版日期:2011-2-1
-
原價(jià):
¥48.00元
現(xiàn)價(jià):¥0.00元
-
本書信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購(gòu)買:
圖書簡(jiǎn)介
本書是高等職業(yè)技術(shù)教育中IT類專業(yè)學(xué)生獲取學(xué)歷證書和國(guó)際著名軟件廠商Borland軟件認(rèn)證證書的學(xué)習(xí)用教材。本教材依據(jù)課程教學(xué)大綱并結(jié)合Delphi 7初級(jí)程序員教學(xué)特點(diǎn)編寫而成。
全書分7章,主要內(nèi)容包括Delphi 7入門、Delphi語(yǔ)言基礎(chǔ)、面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù)、組件庫(kù)體系結(jié)構(gòu)及其使用、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)基礎(chǔ)、基于BDE的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)和Delphi 7程序調(diào)試。為便于教學(xué)使用,各章包括大量教學(xué)范例,并編入了大量習(xí)題。本書結(jié)構(gòu)清晰,應(yīng)用實(shí)例豐富,實(shí)現(xiàn)了理論學(xué)習(xí)和具體應(yīng)用的充分結(jié)合。
本書可作為各大專院校、高等職業(yè)技術(shù)院校計(jì)算機(jī)軟件開(kāi)發(fā)專業(yè)課程和相關(guān)雙證教學(xué)課程的教材,也可供從事Delphi 7應(yīng)用開(kāi)發(fā)的程序設(shè)計(jì)人員學(xué)習(xí)、參考。
目錄
第1章 Delphi 7入門
1.1 Delphi的簡(jiǎn)要發(fā)展情況
1.2 Delphi 7的功能特點(diǎn)及其發(fā)布版本
1.3 Delphi 7企業(yè)版的安裝
1.3.1 系統(tǒng)需求
1.3.2 企業(yè)版安裝
1.4 Delphi 7集成開(kāi)發(fā)環(huán)境
1.4.1 集成開(kāi)發(fā)環(huán)境的功能概述
1.4.2 集成開(kāi)發(fā)環(huán)境的組成
1.4.3 主菜單欄
1.4.4 工 具 欄
1.4.5 組件面板
1.4.6 工程和文件管理
1.4.7 用戶界面設(shè)計(jì)
1.5 Delphi 7集成開(kāi)發(fā)環(huán)境使用舉例
1.5.1 編寫控制臺(tái)應(yīng)用程序
1.5.2 編寫Windows應(yīng)用程序
練習(xí)題
第2章 Delphi語(yǔ)言基礎(chǔ)
2.1 一個(gè)簡(jiǎn)單的Delphi語(yǔ)言程序
2.2 注釋和編譯器命令字
2.2.1 注 釋
2.2.2 編譯器命令字
2.3 Delphi語(yǔ)言的基本元素
2.3.1 保留字和指示字
2.3.2 標(biāo) 識(shí) 符
2.3.3 直 接 量
2.4 聲明語(yǔ)句
2.5 常量和變量
2.5.1 常 量
2.5.2 變 量
2.6 數(shù)據(jù)類型
2.6.1 簡(jiǎn)單數(shù)據(jù)類型
2.6.2 字符串型
2.6.3 結(jié)構(gòu)類型
2.6.4 指針類型
2.6.5 過(guò)程類型
2.6.6 變體類型
2.7 表 達(dá) 式
2.7.1 運(yùn) 算 符
2.7.2 函數(shù)調(diào)用表達(dá)式
2.7.3 集合構(gòu)造表達(dá)式
2.7.4 下標(biāo)處理表達(dá)式
2.7.5 類型轉(zhuǎn)換表達(dá)式
2.8 可執(zhí)行語(yǔ)句
2.8.1 簡(jiǎn)單語(yǔ)句
2.8.2 控制結(jié)構(gòu)語(yǔ)句
2.9 過(guò)程和函數(shù)
2.9.1 過(guò)程和函數(shù)的聲明
2.9.2 過(guò)程和函數(shù)的參數(shù)
2.9.3 過(guò)程和函數(shù)的調(diào)用
2.9.4 帶有默認(rèn)值參數(shù)的例程
2.9.5 例程的重載
2.9.6 例程的遞歸調(diào)用
2.10 主程序和單元
2.10.1 主程序文件結(jié)構(gòu)
2.10.2 單元文件結(jié)構(gòu)
2.10.3 單元引用和uses子句
2.10.4 作 用 域
2.11 綜合實(shí)例——求解一元二次方程的Windows應(yīng)用程序
練習(xí)題
第3章 面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù)
3.1 面向?qū)ο蟪绦蛟O(shè)計(jì)方法概述
3.1.1 面向過(guò)程的程序設(shè)計(jì)方法
3.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法
3.1.3 Delphi中的對(duì)象
3.2 類和對(duì)象
3.2.1 類的聲明
3.2.2 類變量和類實(shí)例對(duì)象
3.3 方 法
3.3.1 方法的前向分類
3.3.2 方法的后向分類
3.3.3 Self變量及其使用
3.4 屬 性
3.4.1 屬性的聲明
3.4.2 屬性的訪問(wèn)
3.5 封裝和成員可見(jiàn)性
3.5.1 封 裝
3.5.2 成員可見(jiàn)性
3.5.3 Delphi單元的封裝特性
3.6 繼 承 性
3.7 多 態(tài) 性
3.7.1 相關(guān)對(duì)象多態(tài)性的實(shí)現(xiàn)
3.7.2 抽象方法和抽象類
3.7.3 多態(tài)性應(yīng)用舉例
3.8 is、as運(yùn)算符和類引用
3.8.1 運(yùn)算符is和as
3.8.2 類 引 用
練 習(xí) 題
第4章 組件庫(kù)體系結(jié)構(gòu)及其使用
4.1 組件庫(kù)概述
4.1.1 組件庫(kù)的組成結(jié)構(gòu)
4.1.2 在Delphi 7中開(kāi)發(fā)跨平臺(tái)的應(yīng)用程序
4.2 VCL組件庫(kù)中幾個(gè)重要的類
4.2.1 TObject和運(yùn)行期類型信息
4.2.2 TPersistent
4.2.3 TComponent
4.2.4 TControl
4.2.5 TGraphicControl
4.2.6 TWinControl
4.3 VCL組件的常用屬性、方法和事件
4.3.1 VCL組件的常用屬性
4.3.2 VCL組件的常用方法
4.3.3 VCL組件的常用事件
4.4 按鈕和菜單組件及其使用
4.4.1 Button組件
4.4.2 BitBtn組件
4.4.3 RadioButton和RadioGroup組件
4.4.4 CheckBox和GroupBox組件
4.4.5 主菜單和彈出式菜單
4.4.6 按鈕和菜單的綜合運(yùn)用
4.5 標(biāo)簽和文本編輯組件及其使用
4.5.1 Label組件
4.5.2 Edit和MaskEdit組件
4.5.3 Memo和RichEdit組件
4.6 列表框、組合框和滾動(dòng)條組件及其使用
4.6.1 ListBox組件
4.6.2 ComboBox組件
4.6.3 ScrollBar組件
4.6.4 列表框、組合框、滾動(dòng)條的綜合應(yīng)用
4.7 對(duì)話框例程、對(duì)話框組件及其使用
4.7.1 對(duì)話框例程的使用
4.7.2 通用對(duì)話框的使用
4.8 工具欄和狀態(tài)欄
4.8.1 工 具 欄
4.8.2 狀 態(tài) 欄
4.9 VCL組件的綜合應(yīng)用——一個(gè)文本編輯器
練習(xí)題
第5章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)基礎(chǔ)
5.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)概述
5.1.1 關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)
5.1.2 關(guān)系型數(shù)據(jù)庫(kù)組成元素
5.2 結(jié)構(gòu)化查詢語(yǔ)言
5.2.1 數(shù)據(jù)定義語(yǔ)言
5.2.2 數(shù)據(jù)操作語(yǔ)言
5.2.3 數(shù)據(jù)控制語(yǔ)言
5.3 InterBase數(shù)據(jù)庫(kù)管理系統(tǒng)
5.3.1 InterBase Server的安裝
5.3.2 運(yùn)行、注冊(cè)和登錄InterBase服務(wù)器
5.3.3 創(chuàng)建和注冊(cè)InterBase數(shù)據(jù)庫(kù)
5.3.4 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
5.3.5 數(shù)據(jù)庫(kù)備份
5.4 Delphi數(shù)據(jù)庫(kù)輔助工具的使用
5.4.1 SQL Explorer
5.4.2 Databa se Desktop
5.5 Delphi數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的基本結(jié)構(gòu)形式
5.5.1 兩個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用程序范例
5.5.2 數(shù)據(jù)庫(kù)引擎
5.5.3 Delphi數(shù)據(jù)庫(kù)應(yīng)用程序的組成
5.5.4 Delphi數(shù)據(jù)組件體系結(jié)構(gòu)
練習(xí)題
第6章 基于BDE的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)
6.1 BDE及BDE管理器
6.1.1 BDE數(shù)據(jù)庫(kù)別名
6.1.2 使用“BDE Administrator”配置數(shù)據(jù)庫(kù)別名
6.1.3 配置基于ODBC數(shù)據(jù)源的數(shù)據(jù)庫(kù)別名
6.2 BDE數(shù)據(jù)庫(kù)連接組件
6.2.1 指定數(shù)據(jù)庫(kù)
6.2.2 連接數(shù)據(jù)庫(kù)
6.2.3 斷開(kāi)數(shù)據(jù)庫(kù)連接
6.2.4 控制登錄提示
6.2.5 TDataBase組件的其它屬性和方法
6.3 BDE數(shù)據(jù)集組件
6.3.1 TTable組件
6.3.2 TQuery組件
6.3.3 TStoredProc組件
6.4 數(shù)據(jù)源和數(shù)據(jù)感知組件
6.4.1 數(shù)據(jù)源組件
6.4.2 數(shù)據(jù)感知組件
6.4.3 數(shù)據(jù)網(wǎng)格組件
6.4.4 數(shù)據(jù)集導(dǎo)航器組件
6.4.5 數(shù)據(jù)字段組件
6.5 數(shù)據(jù)集字段對(duì)象
6.5.1 字段對(duì)象類型
6.5.2 持久字段
6.5.3 計(jì)算和查找字段
6.5.4 計(jì)算字段
6.5.5 查找字段
6.5.6 字段值的存取
6.6 對(duì)數(shù)據(jù)集的操作
6.6.1 移動(dòng)記錄指針
6.6.2 過(guò) 濾
6.6.3 搜索和排序
6.6.4 主從數(shù)據(jù)集
練習(xí)題
第7章 Delphi 7程序調(diào)試
7.1 程序錯(cuò)誤的分類
7.1.1 編譯期錯(cuò)誤
7.1.2 運(yùn)行期錯(cuò)誤
7.2 Delphi調(diào)試環(huán)境的配置
7.2.1 工程調(diào)試選項(xiàng)的配置
7.2.2 調(diào)試器選項(xiàng)的配置
7.3 Delphi調(diào)試環(huán)境的使用
7.3.1 使用斷點(diǎn)
7.3.2 程序運(yùn)行控制
7.3.3 使用調(diào)用棧窗口
7.3.4 使用監(jiān)視窗口
7.3.5 查看局部變量
7.3.6 使用線程狀態(tài)窗口
7.3.7 使用模塊窗口
7.3.8 查看CPU狀態(tài)
7.3.9 查看事件日志
7.3.10 檢視器
7.4 程序調(diào)試實(shí)例
7.4.1 觀察短路布爾運(yùn)算
7.4.2 觀察訪問(wèn)動(dòng)態(tài)數(shù)組下標(biāo)越界
練習(xí)題
Borland認(rèn)證課程介紹