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

Delphi 3自學(xué)通

Delphi 3自學(xué)通

定 價:¥49.00

作 者: (美)[D.奧西耶](Dan Osier),(美)[S.格羅布曼]Steve Grobman,(美)[S.巴特森]Steve Batson著;郝啟堂[等]譯
出版社: 機械工業(yè)出版社;西蒙與舒斯特國際出版公司
叢編項: 當(dāng)代計算機職業(yè)培訓(xùn)系列教程
標(biāo) 簽: 軟件工具 Delphi

ISBN: 9787111060031 出版時間: 1998-01-01 包裝:
開本: 26cm 頁數(shù): 440頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書是Delphi 3的自學(xué)教程。全書內(nèi)容編排新穎,由淺入深。從Delphi 3集成開發(fā)環(huán)境提介紹開始,到Internet的Delphi編程結(jié)束,將全部內(nèi)容的學(xué)習(xí)組織為15章,使本書整體結(jié)構(gòu)清晰,內(nèi)容承上啟下,嵌接流暢。本書內(nèi)容涉及面廣。除介紹Delphi 3集成開發(fā)環(huán)境的使用之外,還重點突出地闡述了其基礎(chǔ)語言對象Pascal的精華部分。作為可視編程必不可少的組成元素,詳細地介紹了Delphi 3所提供的可視和非可視組件以及可視組件和ActiveX組件的自行開發(fā)方法。面向?qū)ο缶幊毯蛙浖こ趟枷氲年U述有助于改變讀者傳統(tǒng)的編程思維模式。圖形用戶界面、多媒體、動畫、報表與流程以及Internet應(yīng)用程序的Delphi 開發(fā)技術(shù)的介紹充分展示了Delphi 3的威力,使讀者學(xué)完本書后,即可著手編寫各種專業(yè)水準(zhǔn)較高的32位應(yīng)用程序。本書可供Delphi初學(xué)者及具有一定Delphi 使用經(jīng)驗的應(yīng)用程序開發(fā)人員使用。

作者簡介

暫缺《Delphi 3自學(xué)通》作者簡介

圖書目錄

譯者序
引言
第一部分 Delphi 基本知識
第1章 歡迎使用Delphi 3——它是Visual Pascal嗎
1.1 Delphi 是RAD
1.2 Delphi看上支像Visual Basic
1.3 Delphi的優(yōu)點
1.4 Delphi3和Delphi2之間的區(qū)別
1.5 Delphi客戶機/服務(wù)的用途
1.6 可視組件
1.7 常量和變量
1.8 過程信函數(shù)
1.8.1 過程
1.8.2 函數(shù)
1.9 單元一可重復(fù)使用的代碼
1.10 窗體
1.11 什么是窗體和組件屬性
1.12 簡單Delphi應(yīng)用程序
1.13 Delphi3IDE概貌
1.14 基本組成
1.14.1 加速欄
1.14.2 組件欄
1.14.3 窗體
1.14.4 編輯窗口
1.14.5 對象檢查器
1.15 Delphi菜單結(jié)構(gòu)
1.15.1 File菜單
1.15.2 Edit菜單
1.15.3 Search菜單
1.15.4 View菜單
1.15.5 Project菜單
1.15.6 Run菜單
1.15.7 Componnt菜單
1.15.8 Database菜單
1.15.9 Tools菜單
1.15.10 WorkGroups菜單
1.15.11 Help菜單
1.16 定制
1.16.1 加速欄
1.16.2 組件欄
1.16.3 編輯器
1.17 窗口小結(jié)
1.18 問與答
1.19 專題討論
1.19.1 測繪
1.19.2 練習(xí)
第2章 對象Pascla數(shù)據(jù)類型及操作
2.1 在Pascla中作用等到號
2.2 常量
2.2.1 常量的使用
2.3 變量
2.4 簡單數(shù)據(jù)類型
2.4.1 整數(shù)數(shù)據(jù)類型
2.4.2 實數(shù)據(jù)類型
2.4.3 Currency數(shù)據(jù)類型
2.4.4 布爾數(shù)據(jù)類型
2.4.5 字符數(shù)據(jù)類型
2.4.6 串?dāng)?shù)據(jù)類型
2.5 數(shù)據(jù)結(jié)構(gòu)
2.5.1 一維數(shù)組
2.5.2  多維數(shù)組
2.5.3  記錄
2.5.4  令人迷惑的問題I
2.5.5 令人迷惑的問題II 
2.5.6 子界
2.5.7 集合
2.5.8 類型常量
2.5.9    枚舉類型
2.5.10 Variant類型
2.6 操作符
2.6.1 算術(shù)操作符
2.6.2 邏輯操作符
2.6.3 關(guān)系操作符
2.6.4 操作符優(yōu)先級
2.7 小結(jié)
2.8 問與答
2.9 專題討論
2.9.1 測繪
2.9.2練習(xí)
第3章 對象Pascal程序結(jié)構(gòu)
分支3.1 控制流程
3.1.1 If...The...Else
3.1.2 Case...of
3.2 循環(huán)
3.2.1 Repeat...Until
3.2.2 While...Do
3.2.3 For...Do
3.3 分支
3.3.1 Goto
3.3.2 Break
3.3.3 Contiue
3.3.4 Exit
3.3.5 Halt
3.3.6 RunError
3.4 程序
3.4.1 過程
3.4.2 函數(shù)
3.4.3 單元
3.5 指針
3.6 小結(jié)
3.7 問與答
3.8 專題討論
3.8.1 測繪
3.8.2 練習(xí)
第4章 面向?qū)ο缶幊毯蛙浖こ?br />4.1 軟件危機
4.1.1 軟件復(fù)雜性
4.1.2 計劃的必要性
4.2 軟件生命周期
4.2.1 分析
4.2.2 要求
4.2.3 設(shè)計
4.2.4 代碼編寫
4.2.5 測試
4.2.6 維護與操作
4.2.7 現(xiàn)在何去
4.3 軟件工程
4.3.1 軟件工程的目標(biāo)
4.3.2 軟件工程的原則
4.4 耦合和內(nèi)聚問題
4.5 面向?qū)ο笤O(shè)計
4.5.1 對象
4.5.2 操作
4.5.3 可見性
4.5.4 接口
4.5.5 實現(xiàn)對象
4.6 面向?qū)ο缶幊?br />4.6.1 類
4.6.2 屬性
4.6.3 繼承
4.7 小結(jié)
4.8 問與答
4.9 專題討論
4.9.1 測驗
4.9.2 練習(xí)
第5章 應(yīng)用程序、文件和工程管理器
5.1  Delphi應(yīng)用程序?qū)嶋H是由什么構(gòu)成的
5.1.1 工程
5.1.2 窗體
5.1.3 單元
5.1.4 可視組件庫
5.1.5 可選ActiveX組件
5.1.6 用戶創(chuàng)建的過程、函數(shù)和事件處理器
5.1.7 圖形資源
5.2 組織Delphi
5.2.1 工程創(chuàng)建獨立的目錄
5.2.2 命名習(xí)慣
5.3 樣本
5.4 工程工程管理器
5.5 Project Options
5.5.1 Forms標(biāo)簽
5.5.2 Application標(biāo)簽
5.5.3 Compiler標(biāo)簽
5.5.4 Linker標(biāo)簽
5.5.5 Directories/Conditionals標(biāo)簽
5.5.6 VersionInfo標(biāo)簽
5.5.7 Packages標(biāo)簽
5.5.8 創(chuàng)建工程
5.6 Objedct Repository
5.7 版本控制
5.8 小結(jié)
5.9 問與答
5.10 專題討論
5.10.1 測驗
5.10.2 練習(xí)
第6章 編輯器與調(diào)試器
6.1 編輯器
6.2 編輯器的功能
6.2.1 Editor標(biāo)簽
6.2.2 Display標(biāo)簽
6.2.3 Colors標(biāo)簽
6.3 使用編輯器
6.4 Code Insight
6.5 調(diào)試
6.6 使用調(diào)試器
6.6.1 設(shè)置調(diào)選項
6.6.2 使用斷點
6.6.3 其他調(diào)試選項
6.6.4 利用Watch窗口檢查變量值
6.6.5 調(diào)試其間的狀態(tài)批示器
6.6.6 利用ToolTip Expression Evaluation檢查變量俚
6.7 調(diào)試DLL
6.8 WinSight32
6.9 小結(jié)
6.10 問與答
6.11 專題討論
6.11.1 測驗
6.11.2 練習(xí)
第7章 設(shè)計GUI
7.1 為什么要使用GUI
7.2 快速原型設(shè)計和開發(fā)
7.3 用戶第一
7.3.1 控制權(quán)有用戶
7.3.2 直接性
7.3.3 一致性
7.3.4 寬容性
7.3.5 反饋
7.3.6 美學(xué)
7.3.7 簡潔性
7.4 數(shù)據(jù)集中化設(shè)計
7.5 文檔集中化設(shè)計
7.6 哪一種模型適合于你
7.7 窗口的組件
7.7.1 標(biāo)題欄圖標(biāo)
7.7.2 標(biāo)題欄文本
7.7.3 新文檔
7.7.4 標(biāo)題欄按鈕
7.7.5 打開和關(guān)窗口
7.7.6 窗口顏色
7.7.7 菜單
7.7.8 彈出工菜單
7.7.9 級聯(lián)式菜單
7.7.10 菜單標(biāo)記、快捷芻、訪問鍵和類型
7.7.11 控件
7.7.12 列表框
7.7.13 視圖
7.7.14 文本錄入和顯示
7.7.15 標(biāo)簽頁控件
7.7.16 滑塊
7.7.17 工具提示
7.7.18 進度指示器
7.7.19 工具欄
7.8 設(shè)計屏幕
7.9 顏色和調(diào)色板
7.10 布局
7.10.1 度量單位
7.10.2 成組和間隔元素
7.10.3 元素的對齊
7.10.4 標(biāo)簽對話框的作用
7.11 大寫
7.12 模式對話框
7.13 小結(jié)
7.14 問和答
7.15 專題討論
7.15.1 小測繪
7.15.2 練習(xí)
第二部分 用Delphi開始工作
第8章 可視組件庫
8.1 VCL是什么
8.2 組件屬性
8.3 事件
8.4 方法
8.5 可視和非可視組件
8.6 組件庫
8.7 Standard標(biāo)簽
8.8 Additional標(biāo)簽
8.9 Wind32標(biāo)簽
8.1 System標(biāo)簽
8.11 Internet標(biāo)簽
8.12 DataAccess標(biāo)簽
8.13DataControls標(biāo)簽
8.14 Decision Cube標(biāo)簽
8.15 QReport標(biāo)簽
8.16 Dialogs標(biāo)簽
8.17 Win3.1標(biāo)簽
8.18 Samples標(biāo)簽
8.19 ActiveX標(biāo)簽
8.20 結(jié)束VCL
8.21 小結(jié)
8.22 問與答
8.23 專題討論
8.23.1 測繪
8.23.2 練習(xí)
第9章 輸入、輸出和打印
9.1 文件輸入和輸出
9.1.1 文件屬性
9.1.2 文件類型
9.1.3 文件管理、目錄管理和其他文件支持函數(shù)
9.1.4 長文件名
9.2 打印
9.2.1 利用Pascal進行基本打印
9.2.2 利用Delphi的TPrinter對象進行打印
9.2.3 使用TPrinter對象
9.3 使用TPrinterDialog和TPrinteretupDialog組件
9.4 字體和字體 大小
9.5 向打印機改善圖形
9.6 小結(jié)
9.7 問與答
9.8 專題討論
9.8.1 測驗
9.8.2 練習(xí)
第10章 圖形、多媒體和動畫
10.1 圖形元素
10.1.1 坐標(biāo)
10.1.2 畫布
10.1.3 像素
10.1.4 畫筆
10.1.5 畫刷和填充對象
10.2 OnPaint窗口何時需要補重畫
10.2.1 TPainBox組件
10.2.2 開頭組件:推動了某些復(fù)雜性
10.3 開頭是畫好了,但怎樣掛上圖片呢
10.3.1 擴展圖像和改變圖像大小
10.3.2運行期間從文件加載圖像
10.3.3 發(fā)揮想象力:創(chuàng)建自己的位圖
10.3.4 從頭開始創(chuàng)建位圖
10.3.5 將位圖保存到文件
10.3.6 在樣本程序中使用位圖
10.4 多媒體和動畫技術(shù)
10.5 不同類型的媒體文件
10.5.1 媒體播放器可視組件
10.5.2 使用方法來控制媒體播放器
10.5.3 響應(yīng)媒體播放器事件
10.5.4 如何存儲視頻文件
10.5.5 Delphi中的動畫技術(shù)
10.6 DirectX 和OpenGL的下一層性能
10.7 小結(jié)
10.8 問與答
10.9 專題討論
10.9.1 測繪
10.9.2 練習(xí)
第11章 Delphi數(shù)據(jù)庫體系結(jié)構(gòu)
11.1 關(guān)系數(shù)據(jù)庫模型
11.2 學(xué)習(xí)Form Wizard
11.2.1 使用Form Wizard
11.2.2 該應(yīng)用程序的工作原理
11.3 數(shù)據(jù)庫選擇
11.4 數(shù)據(jù)庫模型
11.4.1 獨立數(shù)據(jù)庫
11.4.2 文件共享數(shù)據(jù)庫
11.4.3 客戶機/服務(wù)器數(shù)據(jù)庫
11.4.4 新的應(yīng)用范例:多級數(shù)據(jù)庫
11.4.5 別名
11.5 使用Database Desktopo創(chuàng)建新的數(shù)據(jù)庫表
11.5.1 創(chuàng)建新的數(shù)據(jù)庫表
11.5.2 為什么要使用關(guān)鍵字
11.6  如何在Delphi中訪問數(shù)據(jù)庫表
11.6.1 TTable組件
11.6.2 TDataSource組件
11.6.3 數(shù)據(jù)維護控件
11.7 利用代碼訪問數(shù)據(jù)庫
11.7.1 DataSet狀態(tài)
11.7.2 訪問字段
11.7.3 修改數(shù)據(jù)庫表中的字段
11.7.4 記錄的導(dǎo)航
11.7.5 計算機出的字段
11.7.6 索引
11.7.7 排序記錄
11.7.8 搜尋記錄
11.7.9 針對次索引進行搜尋
11.7.10 設(shè)置記錄的范圍
11.8 控制數(shù)據(jù)庫表的輸入
11.8.1 使用與打開組件相對的挑選組件
11.8.2  輸入掩參碼
11.8.3 數(shù)據(jù)庫級的限制
11.8.4 Cancel方法
11.8.5 TFields和TTAbles上的Validation屬性
11.8.6 異常處理
11.8.7 ODBC更深層次的抽象
11.8.8 為什么要使用ODBC
11.8.9 數(shù)據(jù)庫安全性和口令
11.8.10 鑒別
11.9 處理一個以上的數(shù)據(jù)庫表
11.9.1 外來關(guān)鍵字
11.9.2 關(guān)系
11.9.3 使用數(shù)據(jù)庫模塊的重要性
11.9.4 MasterSource和MasterField屬性
11.10 小結(jié)
11.11 問與答
11.12 專題討論
11.12.1 測試
11.12.2 練習(xí)
第12章 報表與圖0表
12.1 QuickReport
12.1.1 QuickReport模板
12.1.2 QuickReport組件
12.1.3 創(chuàng)建一個簡單報表
12.1.4 添加預(yù)覽窗口
12.1.5 打印報表
12.2 TeeChart
12.2.1 TeeChart組件
12.2.2 TeeChart向?qū)?br />12.2.3 建立圖表
12.2.4 使用Chart Editor
12.2.5 建立TeeChart數(shù)據(jù)系列
12.3    Decision Cube
12.3.1 Decision Cube組件
12.3.2 Decision Cube總覽
12.4 小結(jié)
12.5 問與答
12.6 專題討論
12.6.1 測繪
12.6.2 練習(xí)
第13章 建立你自己的可視組件和ActiveX組件
13.1 為什么要編寫組件?
13.1.1 重復(fù)使用代碼
13.1.2 修改當(dāng)前可視組件
13.1.3 出售你的組件
13.1.4 在開發(fā)期間可以看到行為和變化
13.2 組件的前身——快速了解DLL
13.3創(chuàng)建并安裝組件
13.3.1 給包添加TDoNothing組件
13.3.2 編譯、安裝包和組件
13.3.3 去除組件
13.4 編寫可視組件
13.4.1 私有、保護、公用和公開
13.4.2 屬性
13.4.3 方法
13.4.4 事件
13.5建立一個組件——TMult
13.5.1 創(chuàng)建TMult
13.5.2 構(gòu)建TMult
13.5.3 給TMult組件添屬性
13.5.4 添加構(gòu)造函數(shù)
13.5.5 添加方法
13.5.6 添加事件
13.5.7 測試組件
13.5.8 使用過程得到期設(shè)置屬性值
13.6  修改現(xiàn)有組件——TButClock
13.6.1 構(gòu)造函數(shù)
13.6.2 析構(gòu)函數(shù)
13.6.3 Update  Caption過程
13.6.4 Register過程
13.6.5 使用按鈕時鐘
13.7 說明一個新的事件——UserPlot
13.7.1 建立新的事件類型
13.7.2 調(diào)用事件
13.7.3 使用TFuncGraph
13.8 ActiveX和ActiveX組件概述
13.8.1 將可視組件轉(zhuǎn)化為ActiveX組件
13.8.2 直接給ActiveX組件添加方法
13.8.3 在可改寫的Web頁上使用ActiveX組件
13.9 總結(jié)
13.10 問與答
13.11 專題討論
13.11.1 測繪
13.11.2 練習(xí)
第14章 利用Delphi創(chuàng)建Internet應(yīng)用程序
14.1 HTTP和HTML協(xié)議的威力
14.2 Internet上的靜態(tài)內(nèi)容
14.3 利用Delphi創(chuàng)建動態(tài)Web內(nèi)容
14.4 ISAPI、NSAPI、CGI和WIN-CGI之間的區(qū)別
14.5 Delphi Web服務(wù)器框架
14.6 將CGI應(yīng)用程序傳換為ISAPI DLL
14.7 創(chuàng)建“真正的”Web應(yīng)用程序
14.8 智力測繪范例
14.9 使用窗體從客戶機獲得信息
14.10 在客戶機上使用主動窗體
14.11 小結(jié)
14.12 問與答
14.13 專題討論
14.13.1 測繪
14.13.2 練習(xí)
第15章 發(fā)行應(yīng)用程序
15.1 包綜述
15.1.1 運行包
15.1.2 制定包
15.1.3 設(shè)計包
15.1.4 組件包
15.2 使用包
15.2.1 包的支持
15.2.2 使用包應(yīng)考慮的其他因素
15.2.3 設(shè)置包選項
15.3 Windows 95Logo要求、Registry和安裝程序
15.3.1 滿足Windows 95標(biāo)志要求
15.3.2 編寫安裝和御載程序
15.3.3 使用商業(yè)安裝程序生成器
15.4 小結(jié)
15.5 問與答
15.6 專題討論
15.6.1 測繪
15.6.2 練習(xí)
附錄

本目錄推薦

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