注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Delphi 7高級應(yīng)用開發(fā)篇

Delphi 7高級應(yīng)用開發(fā)篇

Delphi 7高級應(yīng)用開發(fā)篇

定 價:¥58.00

作 者: 甘志等編著
出版社: 清華大學(xué)出版社
叢編項: Delphi 7應(yīng)用開發(fā)叢書
標 簽: Delphi

ISBN: 9787894941374 出版時間: 2003-08-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 643 字數(shù):  

內(nèi)容簡介

  本書為“Delphi 7應(yīng)用開發(fā)叢書”之《Delphi 7高級應(yīng)用開發(fā)篇》。全書系統(tǒng)而深入地講解了Delphi應(yīng)用開發(fā)的重點和難點,尤其對數(shù)據(jù)庫應(yīng)用、基于Web的分布式應(yīng)用系統(tǒng)以及網(wǎng)絡(luò)應(yīng)用開發(fā)等做了詳細的介紹,并級也了眾多的實用編程技巧。同時,本書對于Delphi 7中出現(xiàn)的新技術(shù)也做了尤為詳細的介紹,例如在講述基于Rave組件的報表開發(fā),利用IntraWeb開發(fā)Web應(yīng)用以用利用Delphi開發(fā)Web Service等全新內(nèi)容時都單獨列出一章,以期能夠詳細地介紹新技術(shù)的優(yōu)秀特性和使用中的注意事項。本書共19章,系統(tǒng)地講解了Delphi的關(guān)鍵特性,Delphi的集成開發(fā)環(huán)境、Windows消息系統(tǒng)、DLL技術(shù)、自定義組件、COM技術(shù)、多線程技術(shù)、實用編程技巧、數(shù)據(jù)庫應(yīng)用、Rave報表設(shè)計以及各種網(wǎng)絡(luò)相關(guān)程序的開發(fā)。本書的附錄部分講解了Delphi.NET的一些特性和Delphi提供的附帶工具的功能。本書附帶一張光盤,內(nèi)容為本書所涉及的示范程序的源代碼。本書內(nèi)容詳實,實例豐富,可讀性強,是Delphi中高級開發(fā)人員的一本不可多得的參考書籍。它能幫助Delphi的初學(xué)者迅速跨越到Delphi高級程序員的行列,同時還能夠幫助資深的Delphi程序員快速掌握Delphi中的新技術(shù),便 于他們從較低版本的Delphi轉(zhuǎn)移到Delphi 7上。

作者簡介

暫缺《Delphi 7高級應(yīng)用開發(fā)篇》作者簡介

圖書目錄

第1章 引言
1.1 主流開發(fā)環(huán)境綜述
1.1.1 最新開發(fā)工具
1.1.2 .戰(zhàn)略和.NET開發(fā)平臺
1.2 Delphi 7簡介
1.2.1 Delphi的版本
1.2.2 功能說明
1.3 本書內(nèi)容
第2章 使用Delphi
2.1 集成開發(fā)環(huán)境
2.1.1 主窗口
2.1.2 窗體設(shè)計器
2.1.3 對象觀察器
2.1.4 對象樹視圖
2.1.5 代碼編輯器
2.1.6 設(shè)計圖
2.1.7 代碼瀏覽器
2.1.8 工程瀏覽器
2.1.9 工程管理器
2.1.10 保存界面設(shè)置
2.1.11 To-Do列表
2.2 調(diào)試Delphi程序
2.2.1 使用集成調(diào)試器
2.2.2 使用斷點
2.3 發(fā)布應(yīng)用程序
2.4 自定義Delphi環(huán)境
2.4.1 保存和分發(fā)Delphi的配置信息
2.4.2 獲得類似Visual C++的調(diào)試環(huán)境
2.5 小結(jié)
第3章 面向?qū)ο蟮木幊?br />3.1 Object Pascal語法介紹
3.1.1 編寫Object Pascal程序代碼
3.1.2 定義新的數(shù)據(jù)類型
3.1.3 Object Pascal的單元文件
3.2 面向?qū)ο缶幊?br />3.2.1 什么是對象
3.2.2 面向?qū)ο蠓椒ǖ幕咎匦?br />3.2.3 構(gòu)造函數(shù)的析構(gòu)函數(shù)
3.2.4 存取特性:私有、保護和公共
3.2.5 從對象中繼承數(shù)據(jù)和方法
3.2.6 虛擬函數(shù)
3.2.7 異常處理
3.3 C++與Object Pascal的比較
3.3.1 C++和OP對象的區(qū)別
3.3.2 構(gòu)造函數(shù)的區(qū)別
3.4 小結(jié)
第4章 理解Windows消息機制
4.1 消息的基本概念
4.2 Windows的消息系統(tǒng)
4.3 Delphi的消息系統(tǒng)
4.4 TApplication的OnMessage事件
4.5 編寫消息處理函數(shù)
4.6 重載WindProc()函數(shù)
4.7 非標準的消息
4.7.1 通知消息
4.7.2 自定義消息
4.7.3 VCL內(nèi)部消息
4.8 自己發(fā)送消息
4.8.1 Perform()
4.8.2 SendMessage()和Postmessage()
4.8.3 Broadcast()和BroadcastSystemMessage()
4.8.4 一個范例
4.9 消息和VCL事件的關(guān)系
4.10 小結(jié)
第5章 編制專業(yè)的應(yīng)用程序
5.1 新增通用型控件的使用
5.1.1 界面增強的控件
5.1.2 Shell control控件介紹
5.2 判斷Windows操作系統(tǒng)的版本
5.3 在程序中調(diào)用其他的應(yīng)用程序
5.4 截獲其他應(yīng)用程序的標準輸入輸出
5.5 在應(yīng)用程序中動態(tài)創(chuàng)建組件
5.6 使用注冊表和INI文件
5.7 獲取系統(tǒng)硬件信息
5.7.1 檢測CPU的型號
5.7.2 檢測內(nèi)存狀態(tài)
5.7.3 檢測可用硬盤空間
5.7.4 檢測CD-ROM
5.7.5 檢測聲卡配置
5.7.6 檢測顯示器信息
5.8 拖動無標題欄的窗體
5.9 創(chuàng)建任意形狀的窗體
5.10 使用系統(tǒng)托盤區(qū)
5.11 拖放文件
5.12 用剪貼板共享信息
5.12.1 傳遞預(yù)定義的數(shù)據(jù)類型
5.12.2 傳遞自定義的剪貼板數(shù)據(jù)格式
5.13 控制Windows的退出
5.14 小結(jié)
第6章 編寫數(shù)據(jù)應(yīng)用程序
6.1 功能介紹
6.2 數(shù)據(jù)庫應(yīng)用的基礎(chǔ)知識
6.2.1 BDE和ADO數(shù)據(jù)訪問組件
6.2.2 數(shù)據(jù)控制組件簡介
6.3 Delphi的數(shù)據(jù)庫工具
6.3.1 數(shù)據(jù)庫工作平臺
6.3.2 數(shù)據(jù)庫資源管理器
6.3.3 數(shù)據(jù)字典
6.4 編寫B(tài)DE數(shù)據(jù)庫應(yīng)用程序
6.4.1 利用向?qū)珊唵螖?shù)據(jù)庫應(yīng)用程序
6.4.2 具有主從關(guān)系的數(shù)據(jù)庫應(yīng)用程序
6.4.3 使用查找字段和計算機字段
6.4.4 使用Data Diagram規(guī)劃數(shù)據(jù)庫應(yīng)用程序
6.4.5 使用TQuery控件
6.5 使用ADO控件組
6.5.1 ADO控件介紹
6.5.2 使用ADO入門
6.6 具有分級保密能力的單機數(shù)據(jù)庫程序
6.6.1 建立普通ADO應(yīng)用程序
6.6.2 為數(shù)據(jù)庫添加密碼
6.6.3 連接加密數(shù)據(jù)庫
6.7 使用dbExpress建立數(shù)據(jù)庫應(yīng)用程序
6.7.1 dbExpress組件簡介
6.7.2 使用dbExpress連接MYSQL數(shù)據(jù)庫
6.8 利用決策支持組件進行數(shù)據(jù)分析
6.8.1 決策分析基礎(chǔ)
6.8.2 決策分析的例子
6.8.3 如何建立決策分析程序
6.9 小結(jié)
第7章 編寫多層數(shù)據(jù)庫程序
7.1 多級數(shù)據(jù)庫模式優(yōu)點
7.2 技術(shù)基礎(chǔ)
7.3 實例程序
7.3.1 建立應(yīng)用程序服務(wù)器
7.3.2 建立瘦客戶程序
7.4 更新異常處理
7.5 高級DataSnap特性
7.5.1 參數(shù)化查詢
7.5.2 主從數(shù)據(jù)庫
7.6 小結(jié)
第8章 使用Rave組件創(chuàng)建報表
8.1 功能介紹
8.2 組件介紹
8.3 利用向?qū)?chuàng)建報表
8.3.1 創(chuàng)建簡單報表
8.3.2 創(chuàng)建主從報表
8.4 可視化建立復(fù)雜報表
8.5 利用代碼建立報表
8.5.1 打印頁眉和頁腳
8.5.2 打印表格方式的數(shù)據(jù)
8.5.3 打印分欄文本
8.5.4 在指定位置打印文本
8.5.5 打印圖形數(shù)據(jù)
8.5.6 改變長度單位
8.6 小結(jié)
第9章 編寫多線程應(yīng)用
9.1 理解線程和TThread對象
9.1.1 使用主線程
9.1.2 設(shè)定線程的優(yōu)先級
9.2 編寫線程函數(shù)
9.2.1 使用線程局部變量
9.2.2 檢驗其他線程發(fā)出的結(jié)束消息
9.2.3 進行清理工作
9.3 協(xié)調(diào)線程
9.3.1 避免同時訪問
9.3.2 等待其他線程
9.4 執(zhí)行線程對象
9.5 調(diào)試多線程應(yīng)用程序
9.6 小結(jié)
第10章 DLL技術(shù)
10.1 創(chuàng)建動態(tài)鏈接庫
10.2 生成對話框和輸出函數(shù)
10.3 生成客戶程序
10.4 小結(jié)
第11章 COM技術(shù)概要
11.1 什么是OLE和COM
11.2 基本概念
11.2.1 實現(xiàn)IUnkown接口
11.2.2 COM的線程模型
11.3 使用OleContainer控件
11.4 建立進程內(nèi)COM服務(wù)器
11.4.1 使用向?qū)蒀OM服務(wù)器
11.4.2 使用類型庫編輯器
11.5 測試COM對象
11.6 編寫Automation對象處理事件
11.7 Active X控件編程
11.7.1 在Delphi中使用Active X控件
11.7.2 建立Active X控件
11.7.3 生成屬性頁
11.8 COM+新概念
11.8.1 COM+的發(fā)展過程
11.8.2 COM+的編程模型
11.8.3 COM+的事務(wù)處理模型
11.8.4 資源池和對象池
11.9 創(chuàng)建COM+組件
11.10 COM+的事件模型
11.11 小結(jié)
第12章 創(chuàng)建定制組件
12.1 修改已有的組件
12.2 增加新的屬性
12.2.1 屬性的類型
12.2.2 生成新屬性的語法
12.3 安裝新組件
12.4 為屬性指定默認值
12.5 創(chuàng)建數(shù)組屬性
12.6 創(chuàng)建自認定類型的屬性
12.7 增加新的事件
12.8 編寫屬性編輯器
12.8.1 創(chuàng)建新的屬性編輯器
12.8.2 以字符串形式編輯屬性
12.8.3 指定屬性編輯器的特性
12.8.4 注冊屬性編輯器
12.9 編寫組件編輯器
12.9.1 增加菜單項目
12.9.2 改變雙擊時的行為
12.9.3 注冊組件編輯器
12.10 在控件編程中處理消息
12.10.1 響應(yīng)Windows的固有消息
12.10.2 生成鼠標敏感形式的界面
12.11 分割設(shè)計時包和運行時包
12.12 為組件指定面板位圖
12.13 小結(jié)
第13章 網(wǎng)絡(luò)程序設(shè)計基礎(chǔ)
13.1 Internet和Intranet
13.1.1 Internet
13.1.2 Intranet
13.1.3 Extranet
13.2 網(wǎng)絡(luò)通信模型及協(xié)議
13.3 IP協(xié)議
13.4 TCP協(xié)議
13.5 最好的技術(shù)文檔RFC
13.6 利用Delphi開發(fā)網(wǎng)絡(luò)通信程序
13.7 小結(jié)
第14章 通用Internet應(yīng)用開發(fā)
14.1 FTP客戶端程序開發(fā)
14.1.1 IdFTP組件
14.1.2 程序設(shè)計思想
14.1.3 FTP客戶端程序
14.2 E-mail客戶端程序開發(fā)
14.2.1 IdSMTP和IdPOP3組件
14.2.2 IdMessage組件
14.2.3 E-mail收發(fā)程序
14.2.4 說明
14.3 WWW瀏覽器開發(fā)
14.3.1 WebBrowser組件
14.3.2 瀏覽器程序
14.4 NetChat聊天程序開發(fā)
14.4.1 TcpClient和TcpServer
14.4.2 NetChat的示例
14.5 小結(jié)
第15章 Winsock和Winlnet
15.1 開發(fā)Winsock程序
15.1.1 基于API的套接字編程過程
15.1.2 套接字函數(shù)
15.1.3 IP、ICMP報文格式
15.1.4 編制Ping程序
15.2 開發(fā)WinInet程序
15.2.1 WinInet
15.2.2 一個實例——斷點續(xù)傳
15.3 小結(jié)
第16章 利用WebBroker編寫Web應(yīng)用
16.1 基本概念
16.1.1 WWW的工作原理
16.1.2 統(tǒng)一資源定位地址URL
16.2 Web服務(wù)器應(yīng)用程序
16.2.1 公共網(wǎng)關(guān)接口
16.2.2 ISAPI和NSAPI
16.3 服務(wù)器擴展的運行
16.4 WebBroker技術(shù)簡介
16.5 使用WebBroker技術(shù)創(chuàng)建靜態(tài)網(wǎng)頁
16.5.1 Web應(yīng)用程序?qū)ο?br />16.5.2 Web模塊
16.5.3 Web派發(fā)器
16.5.4 動作項
16.5.5 用戶請求報文
16.5.6 服務(wù)器響應(yīng)報文
16.5.7 重定向Web站點
16.5.8 一個靜態(tài)網(wǎng)頁的范例
16.6 使用WebBroker技術(shù)創(chuàng)建動態(tài)網(wǎng)頁
16.6.1 網(wǎng)頁生成器
16.6.2 動態(tài)網(wǎng)頁范例
16.7 WebBroker數(shù)據(jù)庫編程
16.7.1 會話對象
16.7.2 數(shù)據(jù)集網(wǎng)頁生成器
16.7.3 表生成器
16.7.4 使用數(shù)據(jù)庫中的圖像
16.7.5 使用MEMO字段
16.7.6 包含空格的字段名處理
16.7.7 利用隱藏示志記錄客戶信息
16.7.8 使用Cookie
16.7.9 范例
16.8 小結(jié)
第17章 使用WebSnap編寫Web應(yīng)用
17.1 WebSnap基本概念
17.2 建立簡單的WebSnap應(yīng)用
17.3 建立簡單數(shù)據(jù)庫應(yīng)用
17.3.1 顯示數(shù)據(jù)庫中的數(shù)據(jù)
17.3.2 建立編輯數(shù)據(jù)頁面
17.4 建立主從數(shù)據(jù)庫應(yīng)用
17.5 用戶和會話管理
17.6 小結(jié)
第18章 使用IntraWeb組件開發(fā)Web應(yīng)用
18.1 控件簡介
18.2 建立IntraWeb服務(wù)程序
18.3 通用Web應(yīng)用程序的編寫
18.3.1 編寫多頁面程序
18.3.2 使用Template定制頁面的顯示效果
18.3.3 使用事件響應(yīng)函數(shù)
18.3.4 使用高級可視組件
18.3.5 使用客戶方IntraWeb組件
18.4 生成數(shù)據(jù)庫應(yīng)用
18.5 和WebBroker集成
18.6 和Websnap應(yīng)用集成
18.7 小結(jié)
第19章 Web Service
19.1 基本概念
19.1.1 Web Service和SOAP基本概念
19.1.2 相關(guān)組件介紹
19.2 建立Web Service服務(wù)
19.3 建立Web Service客戶
19.4 小結(jié)
附錄A Delphi.NET預(yù)覽
A.1 基本概念
A.1.1 .NET框架 
A.1.2 Delphi.NET基礎(chǔ)
A.2 使用.NET類庫建立應(yīng)用
A.3 使用VCL.NET
A.4 小結(jié)
附錄B Delphi附帶工具的使用
B.1 SQL Buider
B.2 SQL Explorer
B.3 WinSight 32
B.4 IntallShield Express
B.5 使用TeamSource進行合作開發(fā) 
B.5.1  TeamSource的源文件管理模型
B.5.2 開始使用TeamSource 
B.5.3 指定本地目錄 
B.5.4 編輯用戶列表
B.6 命令行工具的使用
B.6.1 Coff2omf 
B.6.2  Implib
B.6.3  Touch
B.6.4 Tdump

本目錄推薦

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