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

Delphi 5編程基礎(chǔ)

Delphi 5編程基礎(chǔ)

定 價(jià):¥27.00

作 者: 吳小前 馬亮 等
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 電腦網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302007586 出版時(shí)間: 1998-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 314 字?jǐn)?shù):  

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

  隨著計(jì)算機(jī)的迅速普及,軟件產(chǎn)業(yè)也得到了空前的發(fā)展。目前,無(wú)論是對(duì)軟件的用戶(hù)界面還是對(duì)軟件的運(yùn)行速度都提出了很高的要求。自從面向?qū)ο缶幊趟枷氤霈F(xiàn)以后,人們的編程思維模式也得到了根本的改變。人們?cè)絹?lái)越覺(jué)得為了提高應(yīng)用程序的統(tǒng)一性。一致性和編程效率,程序員應(yīng)該充分吸收別人的編程經(jīng)驗(yàn),盡量避免重復(fù)性的工作,而將主要精力集中在應(yīng)用程序本身。于是,可視編程技術(shù)得到了迅速的發(fā)展,相繼出現(xiàn)了Visual Basic、VisualC++等可視應(yīng)用程序開(kāi)發(fā)工具。Delphi也是一種可視應(yīng)用程序開(kāi)發(fā)工具,其基礎(chǔ)語(yǔ)言為Object Pascal。由于Object Pascal是一種強(qiáng)類(lèi)型語(yǔ)言,與其他語(yǔ)言相比,它提供了一種快速的編譯器。優(yōu)化編譯模式在很大程度上提高了代碼質(zhì)量,所以這種語(yǔ)言一直都受到人們的青睞。自從Delphi 1.0推出以來(lái),相繼出現(xiàn)了Delphi的2.0、3.0、4.0和5.0版本。各版本雖然向后兼容,但隨著版本的提高,在許多方面都作了改進(jìn)。Delphi 5與其以前的版本相比,雖然它們的集成開(kāi)發(fā)環(huán)境看上去極為相似,但在好幾個(gè)方面都作了改進(jìn),主要體現(xiàn)在數(shù)據(jù)庫(kù)體系結(jié)構(gòu)與連接、VCL組件增強(qiáng)、Object Pascal語(yǔ)言的擴(kuò)展、工程管理器、模塊管理器以及Internet應(yīng)用開(kāi)發(fā)等方面。從而使Delphi 5的功能更加強(qiáng)大,使用起來(lái)更加靈活和方便,大大地提高了應(yīng)用程序的開(kāi)發(fā)效率。為了兼顧到初學(xué)者學(xué)習(xí)Delphi 5的需要,本書(shū)從Delphi的編程語(yǔ)言O(shè)bject Pascal開(kāi)始,介紹了Object Pascal的基本編程要素以及高級(jí)特征。為了使讀者盡快利用Delphi 5這個(gè)強(qiáng)大的工具構(gòu)建出專(zhuān)業(yè)水準(zhǔn)的Windows應(yīng)用程序,本書(shū)以豐富的例子,說(shuō)明性很強(qiáng)的插圖向讀者展示了應(yīng)用程序各組成部分的編程方法,提出了關(guān)鍵要素的處理技巧,使讀者在短時(shí)間內(nèi)即可達(dá)到相當(dāng)不錯(cuò)的學(xué)習(xí)效果。

作者簡(jiǎn)介

暫缺《Delphi 5編程基礎(chǔ)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Delphi簡(jiǎn)介
1.1 Delphi概述
1.1.1 Delphi的版本
1.1.2 Delphi 5的新特點(diǎn)
1.2  Delphi 5的安裝
1.2.1 系統(tǒng)配置
1.2.2 安裝過(guò)程
1.2.3 安裝外掛工具
1.3 開(kāi)發(fā)環(huán)境
1.3.1 加速按鈕欄
1.3.2 對(duì)象監(jiān)視器
1.3.3 窗體設(shè)計(jì)器和代碼編輯器
1.3.4 代碼瀏覽器
1.3.5 類(lèi)完成器
1.3.6 環(huán)境設(shè)置
1.4 幫助系統(tǒng)
第2章 Object Pascal語(yǔ)言和程序結(jié)構(gòu)
2.1 結(jié)構(gòu)與類(lèi)型概述
2.2 常量和變量
2.2.1 常量
2.2.2 變量
2.3 操作符
2.3.1 算術(shù)操作符
2.3.2 邏輯操作符
2.3.3 關(guān)系操作符
2.3.4 操作符的優(yōu)先級(jí)
2.4 數(shù)據(jù)類(lèi)型
2.4.1 有序類(lèi)型
2.4.2 實(shí)數(shù)類(lèi)型
2.4.3 字符串類(lèi)型
2.4.4 構(gòu)造類(lèi)型
2.4.5 指針類(lèi)型
2.5 語(yǔ)句
2.5.1 聲明語(yǔ)句
2.5.2 可執(zhí)行語(yǔ)句
2.6 過(guò)程和函數(shù)
2.6.1 過(guò)程
2.6.2 函數(shù)
2.6.3 函數(shù)和過(guò)程中變量的作用域
第3章 面向?qū)ο缶幊?br />3.1 類(lèi)和對(duì)象的概念
3.1.1 什么是類(lèi)
3.1.2 類(lèi)的字段、方法和屬性
3.1.3 什么是對(duì)象
3.2 類(lèi)的封裝性
3.3 類(lèi)的繼承性
3.4 類(lèi)的多態(tài)性
3.5 單元
3.6 程序
第4章 工程、單元和固體
4.1 工程
4.1.1 組成工程的文件
4.1.2 工程中的文件
4.2 工程管理器
4.2.1 顯示工程管理器
4.2.2 工程管理器窗口
4.2.3 將窗體和程序單元集成到工程中
4.2.4 查看或編輯窗體和程序單元
4.3 設(shè)置工程的屬性
4.3.1 Forms選項(xiàng)卡
4.3.2 Application選項(xiàng)卡
4.3.3 Compiler選項(xiàng)卡
4.3.4 Linker選項(xiàng)卡
4.3.5 Directories/Conditionals選項(xiàng)卡
4.3.6 Version InfO選項(xiàng)卡
4.3.7 Packages選項(xiàng)卡
4.4 編譯和連接
4.4.1 檢查源程序的語(yǔ)法
4.4.2 編譯工程
4.4.3 生成工程
第5章 使用窗體和組件
5.1 Delnhi的可視化設(shè)計(jì)界面
5.1.1 可視化設(shè)計(jì)界面
5.1.2 配置窗體設(shè)計(jì)器
5.1.3 組件的類(lèi)型
5.1.4 命名約定
5.2 建立窗體
5.2.1 利用內(nèi)建函數(shù)(或過(guò)程)顯示對(duì)話(huà)框
5.2.2 開(kāi)發(fā)自定義的對(duì)話(huà)框
5.3 一個(gè)簡(jiǎn)單的窗體示例
5.3.1 添加組件
5.3.2 操縱組件
5.3.3 用對(duì)象監(jiān)視器設(shè)置屬性
5.3.4 編寫(xiě)事件處理句柄
5.3.5 執(zhí)行例子
第6章 可視化組件庫(kù)
6.1 概述
6.1.1 組件與對(duì)象
6.1.2 TObject和運(yùn)行期間的類(lèi)型標(biāo)識(shí)
6.1.3 組件的層次結(jié)構(gòu)
6.2 常用的組件
6.2.1 文本輸入組件
6.2.2 接或類(lèi)組件
6.2.3 列表類(lèi)組件
6.2.4 容器組件
6.2.5 菜單組件
6.2.6 工具條
6.2.7 對(duì)話(huà)框組件
6.3 Delnhi 5.0中有關(guān)VCL的新特征
第7章 使用調(diào)試器
7.1 錯(cuò)誤類(lèi)型
7.1.1 設(shè)計(jì)或錯(cuò)誤
7.1.2 編譯期錯(cuò)誤
7.1.3 運(yùn)行期錯(cuò)誤
7.1.4 邏輯錯(cuò)誤
7.2 準(zhǔn)備調(diào)試
7.3 使用調(diào)試器控制程序的運(yùn)行
7.3.1 Run菜單中的調(diào)試選項(xiàng)
7.3.2 斷點(diǎn)
7.3.3 監(jiān)視窗口
第8章 異常處理
8.1 異常處理的語(yǔ)法格式
8.1.1 TryExcept結(jié)構(gòu)
8.1.2 TryFinally結(jié)構(gòu)
8.1.3 默認(rèn)的異常處理方式
8.2 處理RTL異常
8.3 處理VCL異常
8.4 數(shù)據(jù)庫(kù)異常處理
8.4.1 EDataBaseError異常
8.4.2 EDBEngineErmr異常
8.5 用戶(hù)自定義異常
8.5.1 用戶(hù)自定義異常
8.5.2 用戶(hù)定義的數(shù)據(jù)庫(kù)異常
第9章 SQL Expforer和 SQL Monitor
9.1 SQL Explorer的界面
9.2 SQL ExPlorer的菜單、快捷菜單和鍵盤(pán)命令
9.2.1 SQL Explorer的菜單
9.2.2 快捷菜單和鍵盤(pán)命令
9.3 用SQL Explorer操作數(shù)據(jù)庫(kù)
9.3.1 維護(hù)數(shù)據(jù)庫(kù)別名
9.3.2 用 SQL Explorer訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
9.3.3 輸入 SQL語(yǔ)句
9.4 數(shù)據(jù)字典
9.S SQL Monitor
9.5.1 SQL Monitor概述
9.5.2 設(shè)置跟蹤選項(xiàng)
第10章 開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序
10.1 DelPhi 5.0組件板中的數(shù)據(jù)訪(fǎng)問(wèn)組件
10.1.1 Datasoue組件
10.1.2 Table組件
10.1.3 Query組件
10.1.4 StmedProc組件
10.1.5 Database組件
10.1.6 Session組件
10.1.7 BatchMove組件
10.2 DelPhi 5.0的數(shù)據(jù)控制組件
10.3 對(duì)數(shù)據(jù)集的整體操作
10.4 數(shù)據(jù)模塊
10.4.1 如何使用數(shù)據(jù)模塊
10.4.2 把組件加到數(shù)據(jù)模塊中
10.4.3 使用數(shù)據(jù)模塊中組件的屬性、方法和事件
10.4.4 數(shù)據(jù)模塊的重用
10.4.5 如何把數(shù)據(jù)模塊加到對(duì)象庫(kù)中
10.5 創(chuàng)建兩個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序
10.5.1 創(chuàng)建第一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序
10.5.2 創(chuàng)建第二個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序
10.6 數(shù)據(jù)庫(kù)表格向?qū)В‵orm Wizard)
10.6.1 建立單一數(shù)據(jù)庫(kù)表格
10.6.2 建立一個(gè)主/從數(shù)據(jù)庫(kù)表格
第11章 InterBase
11.1 本地InterBase
11.2 InterBase ISQL
11.2.1 登錄到數(shù)據(jù)庫(kù)上
11.2.2 數(shù)據(jù)庫(kù)的建立
11.2.3 刪除數(shù)據(jù)庫(kù)
11.2.4 數(shù)據(jù)庫(kù)表的創(chuàng)建
11.3 數(shù)據(jù)操縱
11.3.1 插入記錄
11.3.2 更新記錄
11.3.3 刪除記錄
11.4 觸發(fā)器
11.4.1 生成器
11.4.2 刪除相關(guān)記錄
11.5 存儲(chǔ)過(guò)程
11.5.1 返回一組記錄的存儲(chǔ)過(guò)程
11.5.2 返回單值的存儲(chǔ)過(guò)程
第12章 多層數(shù)據(jù)庫(kù)應(yīng)用程序
12.1 多層數(shù)據(jù)庫(kù)應(yīng)用程序概述
12.2 多層數(shù)據(jù)庫(kù)應(yīng)用程序的結(jié)構(gòu)
12.3 創(chuàng)建多層數(shù)據(jù)庫(kù)應(yīng)用程序
12.3.1 創(chuàng)建應(yīng)用程序服務(wù)器
12.3.2 創(chuàng)建客戶(hù)機(jī)程序
12.3.3 客戶(hù)機(jī)程序中的遠(yuǎn)程服務(wù)器組件
12.3.4 用客戶(hù)機(jī)數(shù)據(jù)集訪(fǎng)問(wèn)數(shù)據(jù)
12.3.5 記錄的更新
12.3.6 在應(yīng)用程序服務(wù)器上處理更新請(qǐng)求
第13章 創(chuàng)建報(bào)表
13.1 報(bào)表實(shí)例中要使用的數(shù)據(jù)庫(kù)表
13.2 用QuickRep和QRBand組件創(chuàng)建報(bào)表的窗體
13.3 增加數(shù)據(jù)集組件
13.4 加入靜態(tài)文本信息
13.5 在報(bào)表中加入數(shù)據(jù)
13.6 組標(biāo)題和組腳注
13.7 主/從報(bào)表
13.8 將報(bào)表集成到應(yīng)用程序中
第14章 多線(xiàn)程
14.1 多任務(wù)和多線(xiàn)程
14.2 多線(xiàn)程的同步控制
14.2.1 臨界區(qū)
14.2.2 互斥元
14.2.3 信號(hào)量
14.2.4 事件
14.3 使用同步對(duì)象Thread Object創(chuàng)建多線(xiàn)程應(yīng)用程序
第15章 基于Internet的Web服務(wù)器應(yīng)用程序
15.1 CGI簡(jiǎn)介
15.1.1 基本概念和原理
15.1.2 CGI的工作過(guò)程
15.1.3 用CGI編程的實(shí)例
15.2 Delphi提供的Internet組件
15.3 Web服務(wù)器應(yīng)用程序的結(jié)構(gòu)
15.4 創(chuàng)建基于Internet的Web服務(wù)器應(yīng)用程序
第16章 用Delphi制作多媒體程序
16.1 多媒體概述
16.2 如何顯示圖形
16.3 如何制作動(dòng)畫(huà)
16.4 如何播放聲音
16.4.1 MediaPlay組件
16.4.2 Play a Sound應(yīng)用程序的窗體
16.4.3 編寫(xiě)事件代碼
16.4.4 運(yùn)行程序
16.5 如何播放VCD
16.6 ActiveX組件
16.6.1 ActiveX組件、接口和類(lèi)型庫(kù)
16.6.2 Delphi 5.0中 ActiveX組件的新特征
16.6.3 使用 Delphi 5.0的 ActiveX組件
16.6.4 創(chuàng)建自己的ActiVeX組件
第17章 創(chuàng)建自己的組件
17.1 Delphi組件原理
17.1.1 什么是組件
17.1.2 編寫(xiě)組件和使用組件的區(qū)別
17.1.3 編寫(xiě)自定義組件的步驟
17.2 創(chuàng)建組件的方法概述
17.2.1 創(chuàng)建組件的起點(diǎn)
17.2.2 創(chuàng)建新組件的方法
17.2.3 創(chuàng)建組件的面向?qū)ο蠹夹g(shù)
17.3 創(chuàng)建組件的編程
17.3.1 定義屬性
17.3.2 創(chuàng)建事件
17.3.3 處理消息
17.3.4 注冊(cè)組件
17.4 創(chuàng)建自己組件的例子
17.4.1 創(chuàng)建TSetColorshape組件
17.4.2 創(chuàng)建一個(gè)窗口化TReostat組件

本目錄推薦

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