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

Delphi 3自學通

Delphi 3自學通

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Delphi 3自學通》作者簡介

圖書目錄

譯者序
引言
第一部分 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客戶機/服務的用途
1.6 可視組件
1.7 常量和變量
1.8 過程信函數(shù)
1.8.1 過程
1.8.2 函數(shù)
1.9 單元一可重復使用的代碼
1.10 窗體
1.11 什么是窗體和組件屬性
1.12 簡單Delphi應用程序
1.13 Delphi3IDE概貌
1.14 基本組成
1.14.1 加速欄
1.14.2 組件欄
1.14.3 窗體
1.14.4 編輯窗口
1.14.5 對象檢查器
1.15 Delphi菜單結構
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 窗口小結
1.18 問與答
1.19 專題討論
1.19.1 測繪
1.19.2 練習
第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 串數(shù)據(jù)類型
2.5 數(shù)據(jù)結構
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 算術操作符
2.6.2 邏輯操作符
2.6.3 關系操作符
2.6.4 操作符優(yōu)先級
2.7 小結
2.8 問與答
2.9 專題討論
2.9.1 測繪
2.9.2練習
第3章 對象Pascal程序結構
分支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 小結
3.7 問與答
3.8 專題討論
3.8.1 測繪
3.8.2 練習
第4章 面向?qū)ο缶幊毯蛙浖こ?br />4.1 軟件危機
4.1.1 軟件復雜性
4.1.2 計劃的必要性
4.2 軟件生命周期
4.2.1 分析
4.2.2 要求
4.2.3 設計
4.2.4 代碼編寫
4.2.5 測試
4.2.6 維護與操作
4.2.7 現(xiàn)在何去
4.3 軟件工程
4.3.1 軟件工程的目標
4.3.2 軟件工程的原則
4.4 耦合和內(nèi)聚問題
4.5 面向?qū)ο笤O計
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 小結
4.8 問與答
4.9 專題討論
4.9.1 測驗
4.9.2 練習
第5章 應用程序、文件和工程管理器
5.1  Delphi應用程序?qū)嶋H是由什么構成的
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 命名習慣
5.3 樣本
5.4 工程工程管理器
5.5 Project Options
5.5.1 Forms標簽
5.5.2 Application標簽
5.5.3 Compiler標簽
5.5.4 Linker標簽
5.5.5 Directories/Conditionals標簽
5.5.6 VersionInfo標簽
5.5.7 Packages標簽
5.5.8 創(chuàng)建工程
5.6 Objedct Repository
5.7 版本控制
5.8 小結
5.9 問與答
5.10 專題討論
5.10.1 測驗
5.10.2 練習
第6章 編輯器與調(diào)試器
6.1 編輯器
6.2 編輯器的功能
6.2.1 Editor標簽
6.2.2 Display標簽
6.2.3 Colors標簽
6.3 使用編輯器
6.4 Code Insight
6.5 調(diào)試
6.6 使用調(diào)試器
6.6.1 設置調(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 小結
6.10 問與答
6.11 專題討論
6.11.1 測驗
6.11.2 練習
第7章 設計GUI
7.1 為什么要使用GUI
7.2 快速原型設計和開發(fā)
7.3 用戶第一
7.3.1 控制權有用戶
7.3.2 直接性
7.3.3 一致性
7.3.4 寬容性
7.3.5 反饋
7.3.6 美學
7.3.7 簡潔性
7.4 數(shù)據(jù)集中化設計
7.5 文檔集中化設計
7.6 哪一種模型適合于你
7.7 窗口的組件
7.7.1 標題欄圖標
7.7.2 標題欄文本
7.7.3 新文檔
7.7.4 標題欄按鈕
7.7.5 打開和關窗口
7.7.6 窗口顏色
7.7.7 菜單
7.7.8 彈出工菜單
7.7.9 級聯(lián)式菜單
7.7.10 菜單標記、快捷芻、訪問鍵和類型
7.7.11 控件
7.7.12 列表框
7.7.13 視圖
7.7.14 文本錄入和顯示
7.7.15 標簽頁控件
7.7.16 滑塊
7.7.17 工具提示
7.7.18 進度指示器
7.7.19 工具欄
7.8 設計屏幕
7.9 顏色和調(diào)色板
7.10 布局
7.10.1 度量單位
7.10.2 成組和間隔元素
7.10.3 元素的對齊
7.10.4 標簽對話框的作用
7.11 大寫
7.12 模式對話框
7.13 小結
7.14 問和答
7.15 專題討論
7.15.1 小測繪
7.15.2 練習
第二部分 用Delphi開始工作
第8章 可視組件庫
8.1 VCL是什么
8.2 組件屬性
8.3 事件
8.4 方法
8.5 可視和非可視組件
8.6 組件庫
8.7 Standard標簽
8.8 Additional標簽
8.9 Wind32標簽
8.1 System標簽
8.11 Internet標簽
8.12 DataAccess標簽
8.13DataControls標簽
8.14 Decision Cube標簽
8.15 QReport標簽
8.16 Dialogs標簽
8.17 Win3.1標簽
8.18 Samples標簽
8.19 ActiveX標簽
8.20 結束VCL
8.21 小結
8.22 問與答
8.23 專題討論
8.23.1 測繪
8.23.2 練習
第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 小結
9.7 問與答
9.8 專題討論
9.8.1 測驗
9.8.2 練習
第10章 圖形、多媒體和動畫
10.1 圖形元素
10.1.1 坐標
10.1.2 畫布
10.1.3 像素
10.1.4 畫筆
10.1.5 畫刷和填充對象
10.2 OnPaint窗口何時需要補重畫
10.2.1 TPainBox組件
10.2.2 開頭組件:推動了某些復雜性
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 多媒體和動畫技術
10.5 不同類型的媒體文件
10.5.1 媒體播放器可視組件
10.5.2 使用方法來控制媒體播放器
10.5.3 響應媒體播放器事件
10.5.4 如何存儲視頻文件
10.5.5 Delphi中的動畫技術
10.6 DirectX 和OpenGL的下一層性能
10.7 小結
10.8 問與答
10.9 專題討論
10.9.1 測繪
10.9.2 練習
第11章 Delphi數(shù)據(jù)庫體系結構
11.1 關系數(shù)據(jù)庫模型
11.2 學習Form Wizard
11.2.1 使用Form Wizard
11.2.2 該應用程序的工作原理
11.3 數(shù)據(jù)庫選擇
11.4 數(shù)據(jù)庫模型
11.4.1 獨立數(shù)據(jù)庫
11.4.2 文件共享數(shù)據(jù)庫
11.4.3 客戶機/服務器數(shù)據(jù)庫
11.4.4 新的應用范例:多級數(shù)據(jù)庫
11.4.5 別名
11.5 使用Database Desktopo創(chuàng)建新的數(shù)據(jù)庫表
11.5.1 創(chuàng)建新的數(shù)據(jù)庫表
11.5.2 為什么要使用關鍵字
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 記錄的導航
11.7.5 計算機出的字段
11.7.6 索引
11.7.7 排序記錄
11.7.8 搜尋記錄
11.7.9 針對次索引進行搜尋
11.7.10 設置記錄的范圍
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 外來關鍵字
11.9.2 關系
11.9.3 使用數(shù)據(jù)庫模塊的重要性
11.9.4 MasterSource和MasterField屬性
11.10 小結
11.11 問與答
11.12 專題討論
11.12.1 測試
11.12.2 練習
第12章 報表與圖0表
12.1 QuickReport
12.1.1 QuickReport模板
12.1.2 QuickReport組件
12.1.3 創(chuàng)建一個簡單報表
12.1.4 添加預覽窗口
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 小結
12.5 問與答
12.6 專題討論
12.6.1 測繪
12.6.2 練習
第13章 建立你自己的可視組件和ActiveX組件
13.1 為什么要編寫組件?
13.1.1 重復使用代碼
13.1.2 修改當前可視組件
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 構建TMult
13.5.3 給TMult組件添屬性
13.5.4 添加構造函數(shù)
13.5.5 添加方法
13.5.6 添加事件
13.5.7 測試組件
13.5.8 使用過程得到期設置屬性值
13.6  修改現(xiàn)有組件——TButClock
13.6.1 構造函數(shù)
13.6.2 析構函數(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 總結
13.10 問與答
13.11 專題討論
13.11.1 測繪
13.11.2 練習
第14章 利用Delphi創(chuàng)建Internet應用程序
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服務器框架
14.6 將CGI應用程序傳換為ISAPI DLL
14.7 創(chuàng)建“真正的”Web應用程序
14.8 智力測繪范例
14.9 使用窗體從客戶機獲得信息
14.10 在客戶機上使用主動窗體
14.11 小結
14.12 問與答
14.13 專題討論
14.13.1 測繪
14.13.2 練習
第15章 發(fā)行應用程序
15.1 包綜述
15.1.1 運行包
15.1.2 制定包
15.1.3 設計包
15.1.4 組件包
15.2 使用包
15.2.1 包的支持
15.2.2 使用包應考慮的其他因素
15.2.3 設置包選項
15.3 Windows 95Logo要求、Registry和安裝程序
15.3.1 滿足Windows 95標志要求
15.3.2 編寫安裝和御載程序
15.3.3 使用商業(yè)安裝程序生成器
15.4 小結
15.5 問與答
15.6 專題討論
15.6.1 測繪
15.6.2 練習
附錄

本目錄推薦

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