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

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

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

定 價:¥58.00

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

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

內容簡介

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

作者簡介

暫缺《Delphi 7高級應用開發(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 本書內容
第2章 使用Delphi
2.1 集成開發(fā)環(huán)境
2.1.1 主窗口
2.1.2 窗體設計器
2.1.3 對象觀察器
2.1.4 對象樹視圖
2.1.5 代碼編輯器
2.1.6 設計圖
2.1.7 代碼瀏覽器
2.1.8 工程瀏覽器
2.1.9 工程管理器
2.1.10 保存界面設置
2.1.11 To-Do列表
2.2 調試Delphi程序
2.2.1 使用集成調試器
2.2.2 使用斷點
2.3 發(fā)布應用程序
2.4 自定義Delphi環(huán)境
2.4.1 保存和分發(fā)Delphi的配置信息
2.4.2 獲得類似Visual C++的調試環(huán)境
2.5 小結
第3章 面向對象的編程
3.1 Object Pascal語法介紹
3.1.1 編寫Object Pascal程序代碼
3.1.2 定義新的數(shù)據(jù)類型
3.1.3 Object Pascal的單元文件
3.2 面向對象編程
3.2.1 什么是對象
3.2.2 面向對象方法的基本特性
3.2.3 構造函數(shù)的析構函數(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 構造函數(shù)的區(qū)別
3.4 小結
第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內部消息
4.8 自己發(fā)送消息
4.8.1 Perform()
4.8.2 SendMessage()和Postmessage()
4.8.3 Broadcast()和BroadcastSystemMessage()
4.8.4 一個范例
4.9 消息和VCL事件的關系
4.10 小結
第5章 編制專業(yè)的應用程序
5.1 新增通用型控件的使用
5.1.1 界面增強的控件
5.1.2 Shell control控件介紹
5.2 判斷Windows操作系統(tǒng)的版本
5.3 在程序中調用其他的應用程序
5.4 截獲其他應用程序的標準輸入輸出
5.5 在應用程序中動態(tài)創(chuàng)建組件
5.6 使用注冊表和INI文件
5.7 獲取系統(tǒng)硬件信息
5.7.1 檢測CPU的型號
5.7.2 檢測內存狀態(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 傳遞預定義的數(shù)據(jù)類型
5.12.2 傳遞自定義的剪貼板數(shù)據(jù)格式
5.13 控制Windows的退出
5.14 小結
第6章 編寫數(shù)據(jù)應用程序
6.1 功能介紹
6.2 數(shù)據(jù)庫應用的基礎知識
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ù)庫應用程序
6.4.1 利用向導生成簡單數(shù)據(jù)庫應用程序
6.4.2 具有主從關系的數(shù)據(jù)庫應用程序
6.4.3 使用查找字段和計算機字段
6.4.4 使用Data Diagram規(guī)劃數(shù)據(jù)庫應用程序
6.4.5 使用TQuery控件
6.5 使用ADO控件組
6.5.1 ADO控件介紹
6.5.2 使用ADO入門
6.6 具有分級保密能力的單機數(shù)據(jù)庫程序
6.6.1 建立普通ADO應用程序
6.6.2 為數(shù)據(jù)庫添加密碼
6.6.3 連接加密數(shù)據(jù)庫
6.7 使用dbExpress建立數(shù)據(jù)庫應用程序
6.7.1 dbExpress組件簡介
6.7.2 使用dbExpress連接MYSQL數(shù)據(jù)庫
6.8 利用決策支持組件進行數(shù)據(jù)分析
6.8.1 決策分析基礎
6.8.2 決策分析的例子
6.8.3 如何建立決策分析程序
6.9 小結
第7章 編寫多層數(shù)據(jù)庫程序
7.1 多級數(shù)據(jù)庫模式優(yōu)點
7.2 技術基礎
7.3 實例程序
7.3.1 建立應用程序服務器
7.3.2 建立瘦客戶程序
7.4 更新異常處理
7.5 高級DataSnap特性
7.5.1 參數(shù)化查詢
7.5.2 主從數(shù)據(jù)庫
7.6 小結
第8章 使用Rave組件創(chuàng)建報表
8.1 功能介紹
8.2 組件介紹
8.3 利用向導創(chuàng)建報表
8.3.1 創(chuàng)建簡單報表
8.3.2 創(chuàng)建主從報表
8.4 可視化建立復雜報表
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 小結
第9章 編寫多線程應用
9.1 理解線程和TThread對象
9.1.1 使用主線程
9.1.2 設定線程的優(yōu)先級
9.2 編寫線程函數(shù)
9.2.1 使用線程局部變量
9.2.2 檢驗其他線程發(fā)出的結束消息
9.2.3 進行清理工作
9.3 協(xié)調線程
9.3.1 避免同時訪問
9.3.2 等待其他線程
9.4 執(zhí)行線程對象
9.5 調試多線程應用程序
9.6 小結
第10章 DLL技術
10.1 創(chuàng)建動態(tài)鏈接庫
10.2 生成對話框和輸出函數(shù)
10.3 生成客戶程序
10.4 小結
第11章 COM技術概要
11.1 什么是OLE和COM
11.2 基本概念
11.2.1 實現(xiàn)IUnkown接口
11.2.2 COM的線程模型
11.3 使用OleContainer控件
11.4 建立進程內COM服務器
11.4.1 使用向導生成COM服務器
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+的事務處理模型
11.8.4 資源池和對象池
11.9 創(chuàng)建COM+組件
11.10 COM+的事件模型
11.11 小結
第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 響應Windows的固有消息
12.10.2 生成鼠標敏感形式的界面
12.11 分割設計時包和運行時包
12.12 為組件指定面板位圖
12.13 小結
第13章 網絡程序設計基礎
13.1 Internet和Intranet
13.1.1 Internet
13.1.2 Intranet
13.1.3 Extranet
13.2 網絡通信模型及協(xié)議
13.3 IP協(xié)議
13.4 TCP協(xié)議
13.5 最好的技術文檔RFC
13.6 利用Delphi開發(fā)網絡通信程序
13.7 小結
第14章 通用Internet應用開發(fā)
14.1 FTP客戶端程序開發(fā)
14.1.1 IdFTP組件
14.1.2 程序設計思想
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 小結
第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 小結
第16章 利用WebBroker編寫Web應用
16.1 基本概念
16.1.1 WWW的工作原理
16.1.2 統(tǒng)一資源定位地址URL
16.2 Web服務器應用程序
16.2.1 公共網關接口
16.2.2 ISAPI和NSAPI
16.3 服務器擴展的運行
16.4 WebBroker技術簡介
16.5 使用WebBroker技術創(chuàng)建靜態(tài)網頁
16.5.1 Web應用程序對象
16.5.2 Web模塊
16.5.3 Web派發(fā)器
16.5.4 動作項
16.5.5 用戶請求報文
16.5.6 服務器響應報文
16.5.7 重定向Web站點
16.5.8 一個靜態(tài)網頁的范例
16.6 使用WebBroker技術創(chuàng)建動態(tài)網頁
16.6.1 網頁生成器
16.6.2 動態(tài)網頁范例
16.7 WebBroker數(shù)據(jù)庫編程
16.7.1 會話對象
16.7.2 數(shù)據(jù)集網頁生成器
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 小結
第17章 使用WebSnap編寫Web應用
17.1 WebSnap基本概念
17.2 建立簡單的WebSnap應用
17.3 建立簡單數(shù)據(jù)庫應用
17.3.1 顯示數(shù)據(jù)庫中的數(shù)據(jù)
17.3.2 建立編輯數(shù)據(jù)頁面
17.4 建立主從數(shù)據(jù)庫應用
17.5 用戶和會話管理
17.6 小結
第18章 使用IntraWeb組件開發(fā)Web應用
18.1 控件簡介
18.2 建立IntraWeb服務程序
18.3 通用Web應用程序的編寫
18.3.1 編寫多頁面程序
18.3.2 使用Template定制頁面的顯示效果
18.3.3 使用事件響應函數(shù)
18.3.4 使用高級可視組件
18.3.5 使用客戶方IntraWeb組件
18.4 生成數(shù)據(jù)庫應用
18.5 和WebBroker集成
18.6 和Websnap應用集成
18.7 小結
第19章 Web Service
19.1 基本概念
19.1.1 Web Service和SOAP基本概念
19.1.2 相關組件介紹
19.2 建立Web Service服務
19.3 建立Web Service客戶
19.4 小結
附錄A Delphi.NET預覽
A.1 基本概念
A.1.1 .NET框架 
A.1.2 Delphi.NET基礎
A.2 使用.NET類庫建立應用
A.3 使用VCL.NET
A.4 小結
附錄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 ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號