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

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

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

定 價(jià):¥29.00

作 者: 周果宏等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 新世紀(jì)計(jì)算機(jī)基礎(chǔ)教育叢書
標(biāo) 簽: Delphi

ISBN: 9787302041771 出版時(shí)間: 2005-03-01 包裝: 精裝
開本: 26cm 頁數(shù): 360 字?jǐn)?shù):  

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

  現(xiàn)在國(guó)內(nèi)計(jì)算機(jī)程序設(shè)計(jì)語言教學(xué)已從傳統(tǒng)的DOS編程轉(zhuǎn)向Windows編程。Delphi以其優(yōu)秀的語言、豐富的環(huán)境、友好的界面、高速的編譯器、強(qiáng)大的數(shù)據(jù)庫(kù)支持,與最新編程技術(shù)的緊密結(jié)合以及獨(dú)特的組件技術(shù)吸引各個(gè)層次的開發(fā)和使用人員。同時(shí),它也成為高等學(xué)校計(jì)算機(jī)專業(yè)和相關(guān)專業(yè)程序設(shè)計(jì)語言教學(xué)首選課程之一。本書采用一種全新的教學(xué)方法,在介紹完Delphi6集成開發(fā)環(huán)境、Delphi語法基礎(chǔ)和程序設(shè)計(jì)等基礎(chǔ)知識(shí)之后,通過計(jì)算程序設(shè)計(jì)、文本編輯程序設(shè)計(jì)、圖文處理程序設(shè)計(jì)、多媒體程序設(shè)計(jì)、學(xué)生通訊錄設(shè)計(jì)和學(xué)生信息管理系統(tǒng)應(yīng)用開發(fā)等實(shí)例,循序漸進(jìn)地講解了Delphi6的界面設(shè)計(jì)、基本程序設(shè)計(jì)、圖形圖像與多媒體、數(shù)據(jù)庫(kù)編程和應(yīng)用程序的編譯與調(diào)試等應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)的相關(guān)方法和技巧。本書既有適度的Delphi程序設(shè)計(jì)理論知識(shí),又有詳盡的應(yīng)用程序開發(fā)內(nèi)容,敘述流暢,重點(diǎn)突出,實(shí)用性強(qiáng),便于教師教學(xué)和學(xué)生自學(xué)。書中每章均附有典型習(xí)題和實(shí)訓(xùn)。為了使讀者盡快掌握學(xué)習(xí)內(nèi)容,本書的配套教材《Delphi程序設(shè)計(jì)實(shí)訓(xùn)》對(duì)本書中的習(xí)題和實(shí)訓(xùn)做了詳實(shí)的解答,供讀者學(xué)習(xí)時(shí)參考。本書由戴宗友、李文龍、張伍榮、楊輝和陳衛(wèi)等編著。本書在構(gòu)思和編寫過程中,得到了中國(guó)科技大學(xué)、安徽大學(xué)的計(jì)算機(jī)科學(xué)與技術(shù)系有關(guān)專家和教授的指導(dǎo)和幫助,在此表示致謝。由于作者水平有限,書中不當(dāng)之處,敬請(qǐng)各位專家、讀者多提寶貴意見。編者

作者簡(jiǎn)介

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

圖書目錄

第一部分 Delphi人門
1 Delphi概述
1. 1 Delphi的主要特點(diǎn)
1. 1. 1 Delphi 4. 0的一些新特性
1. 1. 2 Delphi產(chǎn)品系列
1. 2 Delphi中的一些常用術(shù)語和概念
1. 2. 1 類. 對(duì)象. 屬性與事件
1. 2. 2 構(gòu)件
1. 2. 3 可視化程序設(shè)計(jì)
1. 2. 4 面向?qū)ο蟮某绦蛟O(shè)計(jì)
1. 2. 5 事件與事件驅(qū)動(dòng)
1. 2. 6 Object Pascal和Delphi
1. 3 Delphi 4. 0的安裝與啟動(dòng)
1. 3. 1 最低系統(tǒng)需求
1. 3. 2 Delphi的安裝
1. 3. 3 啟動(dòng)Delphi
1. 4 寫作本書的目的
2 Delphi 4. 0集成開發(fā)環(huán)境及應(yīng)用程序設(shè)計(jì)
2. 1 Delphi 4. 0集成開發(fā)環(huán)境
2. 1. 1 主窗口
2. 1. 2 構(gòu)件選項(xiàng)板和構(gòu)件
2. 1. 3 對(duì)象觀察器窗口
2. 1. 4 窗體窗口
2. 1. 5 單元窗口
2. 1. 6 項(xiàng)目管理器
2. 1. 7 快捷命令菜單
2. 1. 8 數(shù)據(jù)庫(kù)管理器
2. 1. 9 在線幫助
2. 2 一個(gè)簡(jiǎn)單的Delphi應(yīng)用程序設(shè)計(jì)
2. 2. 1 創(chuàng)建新項(xiàng)目
2. 2. 2 選取構(gòu)件到窗體
2. 2. 3 改變窗體上構(gòu)件的大小. 位置和行為特性
2. 2. 4 編寫程序代碼
2. 2. 5 運(yùn)行程序
2. 2. 6 保存所做工作
2. 2. 7 為添加工具欄和菜單創(chuàng)造條件
2. 2. 8 在窗體中添加菜單
2. 2. 9 在窗體中添加工具欄
2. 2. 10 為文件菜單項(xiàng)編寫程序代碼
2. 2. 11 幾個(gè)實(shí)用的界面功能的實(shí)現(xiàn)及有關(guān)程序
習(xí)題
3 使用Object Pascal語言
3. 1 Delphi程序的基本結(jié)構(gòu)
3. 1. 1 一個(gè)簡(jiǎn)單的Delphi應(yīng)用程序
3. 1. 2 單元(Unit)及其構(gòu)成
3. 2 Object Pascal基本語法元素
3. 2. 1 特殊符號(hào)
3. 2. 2 保留字
3. 2. 3 標(biāo)識(shí)符
3. 2. 4 數(shù)字
3. 2. 5 標(biāo)號(hào)
3. 2. 6 字符串
3. 2. 7 注釋
3. 3 常量. 變量和數(shù)據(jù)類型
3. 3. 1 常量
3. 3. 2 變量數(shù)據(jù)類型
3. 3. 3 程序說明部分
3. 4 表達(dá)式
3. 4. 1 算術(shù)運(yùn)算符
3. 4. 2 邏輯運(yùn)算符
3. 4. 3 字符串運(yùn)算符
3. 4. 4 字符指針運(yùn)算符
3. 4. 5 地址運(yùn)算符
3. 4. 6 集合運(yùn)算符
3. 4. 7 關(guān)系運(yùn)算符
3. 4. 8 布爾運(yùn)算符
3. 5 語句
3. 5. 1 賦值語句
3. 5. 2 過程語句
3. 5. 3 goto語句
3. 5. 4 復(fù)合語句
3. 5. 5 條件語句
3. 5. 6 重復(fù)語句
3. 6 過程與函數(shù)
3. 6. 1 程序塊
3. 6. 2 過程的說明與調(diào)用
3. 6. 3 函數(shù)的說明與調(diào)用
3. 6. 4 變量參數(shù)和常量參數(shù)
3. 6. 5 無類型參數(shù)
3. 7 數(shù)組
3. 8 記錄
3. 8. 1 記錄類型的說明格式
3. 8. 2 記錄字段的引用和with語句
3. 8. 3 記錄常量
3. 8. 4 帶有可變字段的記錄
3. 9 文件
3. 9. 1 文本文件
3. 9. 2 記錄文件
習(xí)題
4 構(gòu) 件
4. 1 構(gòu)件的使用
4. 2 通用屬性和事件
4. 2. 1 TControl的屬性和事件
4. 2. 2 TWinControl的屬性和事件
4. 2. 3 TGraphicControl的屬性和事件
4. 3 可視構(gòu)件
4.
3.
1 標(biāo)簽構(gòu)件
4.
3.
2 編輯構(gòu)件
4.
3.
3 列表框構(gòu)件
4.
3.
4 組合框構(gòu)件
4.
3.
5 網(wǎng)格構(gòu)件
4.
3.
6 按鈕構(gòu)件
4.
3.
7 滾動(dòng)條構(gòu)件和滾動(dòng)框構(gòu)件
4.
3.
8 圖像. 形狀和邊框構(gòu)件
4.
4 非可視構(gòu)件
4.
4.
1 Mainmenu和Popmenu構(gòu)件
4.
4.
2 Timer構(gòu)件
4.
4.
3 PaintBox構(gòu)件
4.
4.
4 MediaPlayer構(gòu)件
4.
4.
5 對(duì)話框構(gòu)件
4.
4.
6 基本構(gòu)件小結(jié)
4.
5 實(shí)例一:一個(gè)顯示系統(tǒng)字體和名稱的項(xiàng)目
4.
6 實(shí)例二:一個(gè)文本編輯器項(xiàng)目
4.
6.
1 初步界面構(gòu)造
4.
6.
2 ImageList和ActionList構(gòu)件的使用
4.
6.
3 文件操作的屬性和事件設(shè)置
4.
6.
4 編輯操作的屬性和事件設(shè)置
4.
6.
5 菜單設(shè)計(jì)
4.
6.
6 工具欄的設(shè)計(jì)
4.
6.
7 其他補(bǔ)充
習(xí)題
5 創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序
5.
1 Delphi數(shù)據(jù)庫(kù)基礎(chǔ)
5.
1.
1 關(guān)系式數(shù)據(jù)庫(kù)的基本概念
5.
1.
2 使用數(shù)據(jù)庫(kù)
5.
1.
3 Delphi桌面數(shù)據(jù)庫(kù)開發(fā)工具
5.
2 數(shù)據(jù)庫(kù)構(gòu)件說明
5.
2.
1 數(shù)據(jù)讀寫構(gòu)件
5.
2.
2 數(shù)據(jù)控制構(gòu)件
5.
2.
3 數(shù)據(jù)庫(kù)應(yīng)用程序的結(jié)構(gòu)
5.
3 數(shù)據(jù)庫(kù)程序制作
5.
3.
1 數(shù)據(jù)庫(kù)桌面
5.
3.
2 用戶界面設(shè)計(jì)
5.
3.
3 顯示單條記錄
5.
3.
4 顯示多條記錄
5.
3.
5 數(shù)據(jù)分析
5.
3.
6 選擇性地顯示數(shù)據(jù)
5.
3.
7 生成輸出報(bào)表
5.
4 Session構(gòu)件
5.
5 關(guān)于數(shù)據(jù)集
5.
5.
1 打開和關(guān)閉數(shù)據(jù)集
5.
5.
2 確定和設(shè)置數(shù)據(jù)集狀態(tài)
5.
5.
3 移動(dòng)數(shù)據(jù)指針
5.
5.
4 在數(shù)據(jù)集中查找記錄
5.
5.
5 使用過濾器顯示一個(gè)數(shù)據(jù)集的子集
5.
5.
6 在過濾生成的數(shù)據(jù)子集中移動(dòng)記錄指針
5.
6 使用字段構(gòu)件
5.
6.
1 生成固定字段構(gòu)件
5.
6.
2 顯示. 轉(zhuǎn)換和讀寫字段值
5.
7 table構(gòu)件
5.
7.
1 使用table構(gòu)件
5.
7.
2 table構(gòu)件的設(shè)置
5.
7.
3 在table構(gòu)件中控制讀寫屬性
5.
7.
4 查找特定記錄
5.
7.
5 在一個(gè)table中刪除所有記錄
5.
7.
6 從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù)表
5.
8 query構(gòu)件
5.
8.
1 使用query構(gòu)件
5.
8.
2 編寫SQL語句
5.
8.
3 參數(shù)值的設(shè)置
習(xí)題
第二部分 Delphi高級(jí)編程
6 類類型
6.
1 對(duì)象和類
6.
2 類類型的變量
6.
3 繼承
6.
4 方法
6.
5 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.
5.
1 構(gòu)造函數(shù)
6.
5.
2 析構(gòu)函數(shù)
6.
6 多態(tài)性
6.
6.
1 靜態(tài)方法
6.
6.
2 虛擬方法
6.
6.
3 動(dòng)態(tài)方法
6.
6.
4 抽象方法
6.
6.
5 虛擬方法的程序舉例
6. 7 封裝與存取權(quán)限
6.
8 屬性
6.
9 類的運(yùn)算符is和as
6.
9.
1 is運(yùn)算符
6.
9.
2 as運(yùn)算符
6.
10 多態(tài)性繼承技術(shù)
習(xí)題
7 異常處理
7.
1 異常的概念
7.
2 預(yù)定義的異常類
7.
3 運(yùn)行庫(kù)異常事件
7.
4 Delphi異常處理機(jī)制
7.
4.
1 使用try...finally結(jié)構(gòu)
7.
4.
2 使用try...except結(jié)構(gòu)
7.
4.
3 使用on...do結(jié)構(gòu)
7.
4.
4 嵌套的異常處理結(jié)構(gòu)
7.
5 沉默的異常
7.
6 自定義異常類
7.
6.
1 異常類型說明
7.
6.
2 自定義異常類
7.
7 引發(fā)和處理異常
7.
8 異常的重引發(fā)
習(xí)題
8 動(dòng)態(tài)數(shù)據(jù)交換
8.
1 剪貼板及其應(yīng)用
8.
1.
1 使用剪貼板傳輸文本
8.
1.
2 利用剪貼板傳輸圖像
8.
2 動(dòng)態(tài)數(shù)據(jù)交換的基本概念
8.
2.
1 DDE的基本概念和Windows的DDE機(jī)制
8.
2.
2 Delphi的DDE實(shí)現(xiàn)機(jī)制
8.
3 DDE客戶程序的實(shí)現(xiàn)
8.
3.
1 連接模式
8.
3.
2 和DDE服務(wù)器建立聯(lián)系
8.
3.
3 數(shù)據(jù)申請(qǐng)
8.
3.
4 數(shù)據(jù)發(fā)送
8.
3.
5 服務(wù)器應(yīng)用程序的控制
8.
3.
6 格式化文本
8.
3.
7 響應(yīng)DDE事件
8.
3.
8 利用客戶程序和Excel交換數(shù)據(jù)的程序示例
8.
4 用客戶程序控制程序管理器
8.
5 DDE服務(wù)器程序的實(shí)現(xiàn)
8.
5.
1 和DDE客戶程序建立連接
8.
5.
2 響應(yīng)DDE事件
8.
5.
3 DDE服務(wù)器應(yīng)用示例
習(xí)題
9 對(duì)象鏈接與嵌入
9.
1 OLE基本概念
9.
1.
1 OLE對(duì)象. 服務(wù)器和包容器
9.
1.
2 OLE 1.
0和OLE 2.
0
9.
1.
3 鏈接與嵌入
9.
1.
4 OLE對(duì)象的創(chuàng)建
9.
1.
5 OLE類. 文件. 項(xiàng)目
9.
2 設(shè)計(jì)時(shí)OLE對(duì)象的創(chuàng)建
9.
2.
1 TOLEContainer構(gòu)件
9.
2.
2 設(shè)計(jì)時(shí)創(chuàng)建OLE對(duì)象的方法
9.
3 OLE應(yīng)用程序的開發(fā)
9.
3.
1 OLE應(yīng)用程序界面設(shè)計(jì)
9.
3.
2 插入OLE對(duì)象
9.
3.
3 粘貝占OLE對(duì)象
9.
3.
4 拖放OLE對(duì)象
9.
3.
5 有關(guān)OLE對(duì)象的文件操作
9.
4 OLE自動(dòng)化
9.
4.
1 TAutoObject對(duì)象
9.
4.
2 創(chuàng)建OLE自動(dòng)化服務(wù)器
9.
4.
3 AutoForm控制器程序
習(xí)題
10 COM與ActiveX
10.
1 什么是COM
10.
2 COM的基本概念
10.
3 生成COM對(duì)象
10.
3.
1 生成一個(gè)ActiveX庫(kù)
10.
3.
2 生成實(shí)際的COM對(duì)象
10.
3.
3 使用類型庫(kù)編輯器給COM對(duì)象添加屬性和方法
10.
3.
4 給COM對(duì)象的程序外殼填充代碼
10.
3.
5 類型庫(kù)單元代碼
10.
3.
6 建立和注冊(cè)COM對(duì)象
10.
3.
7 在應(yīng)用程序中使用COM對(duì)象
10.
4 ActiveX控件
10.
4.
1 什么是ActiveX
10.
4.
2 使用已有的ActiveX控件
10.
4.
3 生成新ActiveX控件
10.
4.
4 ActiveForm窗體
習(xí)題
11 Delphi多媒體編程
11.
1 計(jì)算機(jī)的硬件配置
11.
2 Delphi的多媒體構(gòu)件
11.
2.
1 怎樣使用MediaPlayer
11.
2.
2 用MediaPlayer播放聲音和動(dòng)畫文件
11.
3 用MediaPlayer播放wave聲音文件
11.
4 用MediaPlayer播放MIDI聲音文件
11.
4.
1 MediaPlayer的Notify屬性
11.
4.
2 MediaPlayer的NotifyValue屬性
11.
5 用MediaPlayer播放AVI動(dòng)畫文件
11.
6 用MediaPlayer實(shí)現(xiàn)用戶選擇播放
11.
6.
1 制作一個(gè)媒體通道程序
11.
6.
2 設(shè)置濾波器選擇文件類型
11.
7 MediaPlayer的OnCliek事件句柄編程
習(xí)題
12 創(chuàng)建新構(gòu)件
12.
1 構(gòu)件與類
12.
2 怎樣創(chuàng)建新構(gòu)件
12.
3 使用構(gòu)件向?qū)?chuàng)建新構(gòu)件
12.
3.
1 創(chuàng)建一個(gè)圖形構(gòu)件
12.
3.
2 Register過程
12.
4 構(gòu)件的屬性與方法
12.
4.
1 什么是屬性
12.
4.
2 屬性的底層類數(shù)據(jù)域
12.
4.
3 屬性的讀方法和寫方法
12.
4.
4 屬性的默認(rèn)值
12.
4.
5 屬性的發(fā)表與不發(fā)表
12.
4.
6 為構(gòu)件編寫方法
12.
5 為構(gòu)件編寫事件
12.
5.
1 事件是特殊屬性
12.
5.
2 事件是方法指針

本目錄推薦

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