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

Dephi程序設(shè)計(jì)

Dephi程序設(shè)計(jì)

定 價(jià):¥36.50

作 者: 周志德 張燕 編
出版社: 高等教育出版社
叢編項(xiàng):
標(biāo) 簽: Delphi

ISBN: 9787040138993 出版時(shí)間: 2004-02-20 包裝:
開本: 16開 頁數(shù): 196 字?jǐn)?shù):  

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

  本書是新世紀(jì)高職高專教改項(xiàng)目成果教材,由教育部高職高專教育專業(yè)教學(xué)改革試點(diǎn)院校編寫的。本書共13章,主要內(nèi)容包括Delphi概述、面向?qū)ο蟮腛bjectPascal語言、可視化編程的概念、Delphi數(shù)據(jù)庫開發(fā)環(huán)境、Delphi數(shù)據(jù)庫應(yīng)用程序組件、報(bào)表制作和使用、程序的異常處理和調(diào)試、DelPhi高級(jí)組件、目錄與文件管理、多媒體技術(shù)和圖形圖像處理技術(shù)等。最后一章以學(xué)生成績管理系統(tǒng)為課程設(shè)計(jì)題目,綜合應(yīng)用前面所學(xué)知識(shí),以提高讀者實(shí)際編程能力。本書起點(diǎn)低,內(nèi)容豐富實(shí)用,書中有大量實(shí)用程序,可作為可視化程序設(shè)計(jì)的入門課程來使用。本書適用于高等職業(yè)學(xué)校、高等專科學(xué)校、成人高校、示范性軟件職業(yè)技術(shù)學(xué)院、本科院校及舉辦的二級(jí)職業(yè)技術(shù)學(xué)院、教育學(xué)院以及民辦高校使用,也可作為從事計(jì)算機(jī)應(yīng)用工作的工程技術(shù)人員培訓(xùn)和自學(xué)的參考書。

作者簡(jiǎn)介

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

圖書目錄

第1章 Delphi概述
1.1 Delphi的發(fā)展
1.2 Delphi的特點(diǎn)與功能
1.3 Delphi可視化開發(fā)環(huán)境
1.3.1 主窗體
1.3.2 窗體設(shè)計(jì)器
1.3.3 對(duì)象監(jiān)視器
1.3.4 代碼編輯器
1.3.5 代碼瀏覽
1.3.6 使用系統(tǒng)功能和幫助
1.4 DelPhi的工程管理
1.4.1 工程文件
1.4.2 窗體文件
1.4.3 單元文件
本章小結(jié)
習(xí)題1
實(shí)驗(yàn)題1
第2章 Object Pascal語言
2.1 程序組成
2.1.1 程序類型與工程文件
2.1.2 標(biāo)識(shí)符
2.1.3 保留字和指令字
2.1.4 注釋
2.2 數(shù)據(jù)類型與表達(dá)式
2.2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型
2.2.2 常量與變量
2.2.3 運(yùn)算符與表達(dá)式
2.3 程序結(jié)構(gòu)與流程控制語句
2.3.1 基本語句
2.3.2 程序的3種基本結(jié)構(gòu)
2.3.3 復(fù)合語句與順序程序
2.3.4 選擇語句與分支程序
2.3.5 循環(huán)語句與循環(huán)程序
2.3.6 其他語句
2.4 自定義數(shù)據(jù)類型
2.4.1 枚舉類型和子界類型
2.4.2 數(shù)組類型
2.4.3 字符數(shù)組和字符串類型
2.4.4 集合類型
2.4.5 記錄類型
2.4.6 指針類型
2.5 過程與函數(shù)
2.5.1 過程的定義
2.5.2 函數(shù)的定義
2.5.3 過程調(diào)用與函數(shù)調(diào)用
2.5.4 參數(shù)的傳遞
2.5.5 重載
2.6 文件操作
2.6.1 文件類型
2.6.2 文本文件
2.6.3 類型文件
2.6.4 無類型文件
2.7 類與對(duì)象
2.7.1 類與對(duì)象的概念
2.7.2 類的定義
2.7.3 對(duì)象的定義和使用
2.7.4 類的封裝
2.7.5 類的訪問控制
2.7.6 類的成員
2.7.7 繼承與派生
2.7.8 重載與多態(tài)性
本章小結(jié)
習(xí)題2
實(shí)驗(yàn)題2
第3章 可視化編程、窗體與組件
3.1 可視化程序設(shè)計(jì)
3.1.1 可視化編程的基本概念
3.1.2 事件驅(qū)動(dòng)的程序設(shè)計(jì)
3.1.3 可視化編程的步驟
3.2 窗體組件
3.2.1 窗體和組件
3.2.2 窗體的屬性
3.2.3 窗體的事件
3.3 容器類組件
3.3.1 Panel組件
3.3.2 GroupBox組件
3.4 文本顯示與編輯組件
3.4.1 Label組件
3.4.2 Edit組件和MaskEdit組件
3.4.3 Memo組件
3.4.4 RichEdit組件
3.5 按鈕組件
3.5.1 Button組件
3.5.2 BitBtn組件
3.5.3 SpeedButton組件
3.6 復(fù)選框和單選按鈕
3.6.1 CheckBox組件
3.6.2 RadioButton組件
3.6.3 RadioGroup組件
3.7 列表框和組合列表框
3.7.1 ListBox組件
3.7.2 ComboBox組件
3.7.3 CheckListBox組件
3.8 組件布局
3.8.1 組件的布局
3.8.2 Parent屬性
3.8.3 布局屬性Align與Anchor
3.8.4 Splitter組件
本章小結(jié)
習(xí)題3
實(shí)驗(yàn)題3
第4章 菜單、工具欄和MDI應(yīng)用程序
4.1 菜單
4.1.1 主菜單組件MainMenu
4.1.2 彈出式菜單組件PopupMenu
4.2 工具欄與狀態(tài)欄
4.2.1 工具欄組件ToolBar
4.2.2 其他工具欄組件
4.2.3 狀態(tài)欄組件StatusBar
4.3 消息框與信息函數(shù)
4.3.1 ShowMessage過程
4.3.2 MessageDlg函數(shù)
4.4 輸入框與輸入函數(shù)
4.4.1 InputBox函數(shù)
4.4.2 InputQuery函數(shù)
4.5 多文檔界面程序設(shè)計(jì)
4.5.1 TForm類和MDI窗體
4.5.2 創(chuàng)建子窗體
4.5.3 動(dòng)態(tài)建立子窗體
4.5.4 MDI的屬性和方法
4.5.5 MDI的菜單設(shè)計(jì)
4.5.6 Screen變量
4.5.7 Application變量
4.6 多文檔學(xué)生檔案管理系統(tǒng)
本章小結(jié)
習(xí)題4
實(shí)驗(yàn)題4
第5章 Delphi數(shù)據(jù)庫開發(fā)環(huán)境
5.1 Delphi數(shù)據(jù)庫應(yīng)用程序的開發(fā)環(huán)境
5.1.1 數(shù)據(jù)庫系統(tǒng)的基本概念
5.1.2 數(shù)據(jù)庫應(yīng)用程序的開發(fā)環(huán)境
5.2 數(shù)據(jù)庫引擎管理器
5.2.1 BDE主界面
5.2.2 數(shù)據(jù)庫別名
5.2.3 BDE的配置
5.3 數(shù)據(jù)庫桌面
5.3.1 Desktop主窗體
5.3.2 設(shè)置工作目錄
5.3.3 建立數(shù)據(jù)表結(jié)構(gòu)
5.3.4 打開與編輯數(shù)據(jù)表
5.3.5 實(shí)用數(shù)據(jù)處理工具
5.4 SQL瀏覽器
5.4.1 SQL瀏覽器主面界
5.4.2 編輯數(shù)據(jù)表
5.4.3 SQL編輯器與SQL語句
5.5 Desktop中的SQL語句編輯器
5.6 綜合舉例
5.6.1 建立學(xué)生檔案表結(jié)構(gòu)
5.6.2 學(xué)生檔案表輸入數(shù)據(jù)
本章小結(jié)
習(xí)題5
實(shí)驗(yàn)題5
第6章 Delphi數(shù)據(jù)庫應(yīng)用程序組件
6.1 數(shù)據(jù)庫應(yīng)用程序的結(jié)構(gòu)與設(shè)計(jì)步驟
6.1.1 數(shù)據(jù)庫應(yīng)用程序的結(jié)構(gòu)
6.1.2 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)步驟
6.2 數(shù)據(jù)界面組件
6.2.1 DBEdit組件
6.2.2 DBText組件
6.2.3 DBGrid組件
6.2.4 DBNavigator組件
6.2.5 DBMemo組件
6.2.6 DBImage組件
6.2.7 DBListBox組件
6.2.8 DBComboBox組件
6.2.9 DBLookupComboBox組件
6.2.10 DBLookupListBox組件
6.3 數(shù)據(jù)訪問組件
6.3.1 數(shù)據(jù)源組件DataSource
6.3.2 數(shù)據(jù)集組件Table
6.3.3 用Table組件設(shè)計(jì)程序舉例
6.4 字段對(duì)象的使用
6.4.1 字段對(duì)象的概念
6.4.2 字段對(duì)象的建立
6.4.3 字段對(duì)象的屬性設(shè)置
6.4.4 字段對(duì)象的訪問方式與可轉(zhuǎn)換的數(shù)據(jù)類型
6.5 數(shù)據(jù)集組件Query
6.5.1 Query組件的SQL語句編寫
6.5.2 SQL語句的執(zhí)行
6.5.3 動(dòng)態(tài)SQL參數(shù)
6.5.4 用SQL語句實(shí)現(xiàn)多表關(guān)聯(lián)操作
6.5.5 通過Query組件編輯數(shù)據(jù)表
6.5.6 Query組件的主從表操作
6.5.7 計(jì)算字段及其事件處理
6.6 用Query組件設(shè)計(jì)程序舉例
6.6.1 學(xué)生宿舍管理系統(tǒng)的錄入程序
6.6.2 學(xué)生檔案查詢程序
6.7 數(shù)據(jù)集組件DataSet
6.7.1 數(shù)據(jù)集組件的當(dāng)前狀態(tài)
6.7.2 數(shù)據(jù)集的打開、編輯與關(guān)閉
6.7.3 數(shù)據(jù)記錄指針的移動(dòng)
6.7.4 數(shù)據(jù)集的連接控制
6.7.5 過濾記錄
本章小結(jié)
習(xí)題6
實(shí)驗(yàn)題6
第7章 報(bào)表制作和使用
7.1 QuickReport組件
7.1.1 QuickReport概述
7.1.2 QuickReport組件
7.1.3 建立報(bào)表的步驟
7.2 打印程序舉例
本章小結(jié)
習(xí)題7
實(shí)驗(yàn)題7
第8章 程序的異常處理和調(diào)試
8.1 程序錯(cuò)誤類型
8.2 調(diào)試技術(shù)
8.2.1 設(shè)置編譯環(huán)境
8.2.2 設(shè)置斷點(diǎn)
8.2.3 單步執(zhí)行與跟蹤執(zhí)行
8.2.4 觀察變量、表達(dá)式與屬性的值
8.3 異常處理
本章小結(jié)
習(xí)題8
實(shí)驗(yàn)題8
第9章 Delphi高級(jí)組件
9.1 定時(shí)器組件Timer
9.1.1 Timer組件的屬性與事件
9.1.2 用Timer組件編寫時(shí)鐘程序
9.2 日期類組件與函數(shù)
9.2.1 DateTimePicker組件
9.2.2 MonthCalendar組件
9.2.3 Calendar組件
9.2.4 日期類函數(shù)
9.3 字符表格組件StringGrid
9.3.1 StringGrid組件的概述
9.3.2 StringGrid組件的重要屬性
9.3.3 StingGrid組件的事件
9.4 樹形組件
9.4.1 TreeView組件
9.4.2 ListView組件
9.5 數(shù)據(jù)圖表組件DBChart
9.5.1 圖表編輯器Edit Chart
9.5.2 DBChart設(shè)計(jì)舉例
9.6 滾動(dòng)條組件
9.6.1 ScrollBar組件
9.6.2 TrackBar組件
9.6.3 UpDown組件
9.7 多頁控制組件PageControl
9.8 進(jìn)程條組件
9.8.1 ProgressBar組件
9.8.2 Gauge組件
本章小結(jié)
習(xí)題9
實(shí)驗(yàn)題9
第10章 目錄與文件管理
10.1 文件目錄類組件
10.1.1 驅(qū)動(dòng)器組件DriveComboBox
10.1.2 目錄列表框組件DirectoryListBox
10.1.3 文件列表框組件FileListBox
10.1.4 文件過濾器組件FilterComboBox
10.2 直接存取文件的方法
10.2.1 LoadFromFile方法
10.2.2 SaveToFile方法
10.2.3 使用LoadFromFile和SaveToFile方法的常用類
10.3 Windows通用對(duì)話框
10.3.1 OpenDialog與SaveDialog對(duì)話框組件
10.3.2 OPenPictureDialog與SavePictureDialog對(duì)話框組件
10.3.3 FontDialog與ColorDialog對(duì)話框組件
10.3.4 FindDialog與ReplaceDialog對(duì)話框組件
10.3.5 PrintDialog與PrinterSetupDialog對(duì)話框組件
10.4 對(duì)話框應(yīng)用實(shí)例
本章小結(jié)
習(xí)題10
實(shí)驗(yàn)題10
第11章 多媒體技術(shù)
11.1 多媒體的基本術(shù)語
11.2 Animate組件
11.2.1 常用屬性
11.2.2 常用方法
11.2.3 實(shí)例
11.3 MediaPlayer組件
11.3.1 常用屬性
11.3.2 主要方法
11.3.3 主要事件
11.4 媒體播放器的應(yīng)用
本章小結(jié)
習(xí)題11
實(shí)驗(yàn)題11
第12章 圖形圖像處理技術(shù)
12.1 使用Canvas畫圖方法
12.1.1 TCanvas類的主要屬性
12.1.2 TCanvas類的方法
12.1.3 基本圖形的繪制
12.2 Shape組件
12.3 Image組件
12.4 PaintBox組件
12.5 圖表Teechart
本章小結(jié)
習(xí)題12
實(shí)驗(yàn)題12
第13章 Delphi課程設(shè)計(jì)
13.1 系統(tǒng)需求與功能分析
13.2 系統(tǒng)功能模塊設(shè)計(jì)
13.3 系統(tǒng)數(shù)據(jù)流程圖與數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
13.3.1 系統(tǒng)數(shù)據(jù)流程圖
13.3.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
13.3.3 編碼表的字段內(nèi)容
13.3.4 建立學(xué)生成績管理系統(tǒng)目錄與數(shù)據(jù)表結(jié)構(gòu)
13.4 各功能模塊程序設(shè)計(jì)
13.4.1 建立學(xué)生成績管理系統(tǒng)工程文件與主窗體文件
13.4.2 學(xué)生成績初始化窗體程序設(shè)計(jì)
13.4.3 學(xué)生成績錄入窗體程序設(shè)計(jì)
13.4.4 補(bǔ)考成績錄入窗體程序設(shè)計(jì)
13.4.5 班級(jí)課程錄入與修改窗體程序設(shè)計(jì)
13.4.6 學(xué)生班級(jí)成績查詢窗體程序設(shè)計(jì)
13.4.7 學(xué)生個(gè)人成績查詢窗體程序設(shè)計(jì)
13.4.8 學(xué)生補(bǔ)考成績與班級(jí)課程查詢窗體設(shè)計(jì)
13.4.9 學(xué)生成績統(tǒng)計(jì)窗體程序設(shè)計(jì)
13.4.10 學(xué)生補(bǔ)考成績統(tǒng)計(jì)窗體程序設(shè)計(jì)
13.4.11 課程代碼窗體程序設(shè)計(jì)
13.4.12 各類數(shù)據(jù)編碼表維護(hù)窗體程序設(shè)計(jì)
本章小結(jié)
附錄
附錄A 標(biāo)準(zhǔn)過程與函數(shù)
附表A.1 算術(shù)函數(shù)
附表A.2 算術(shù)運(yùn)算過程
附表A.3 字符串函數(shù)
附表A.4 字符串操作過程
附表A.5 日期和時(shí)間的函數(shù)和過程
附錄B VCL組件的屬性、方法和事件
附表B.1 VCL組件的部分共有屬性
附表B.2 VCL組件的部分共有方法
附表B.3 VCL組件的部分共有事件
附錄C TMsgDlgButtons類型參數(shù)的取值
參考文獻(xiàn)

本目錄推薦

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