注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Pascal/DelphiDelphi 5編程基礎

Delphi 5編程基礎

Delphi 5編程基礎

定 價:¥27.00

作 者: 吳小前 馬亮 等
出版社: 清華大學出版社
叢編項:
標 簽: 電腦網(wǎng)絡

購買這本書可以去


ISBN: 9787302007586 出版時間: 1998-01-01 包裝: 平裝
開本: 16開 頁數(shù): 314 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Delphi 5編程基礎》作者簡介

圖書目錄

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

本目錄推薦

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