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

Delphi 7基礎編程

Delphi 7基礎編程

定 價:¥39.00

作 者: 飛思科技產(chǎn)品研發(fā)中心編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之Delphi
標 簽: Delphi

購買這本書可以去


ISBN: 9787505383968 出版時間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 433頁 字數(shù):  

內(nèi)容簡介

  本書是“開發(fā)專家之Delphi”系列暢銷書中《Delphi 6編程基礎》的升級版。本書主要講述Delphi 7的編程環(huán)境、編程語法、基本技術和應用技巧。全書共分3篇。第一篇介紹了Delphi 7的基本使用方法,包括Delphi 7的新特點、面向?qū)ο蟮腛bject PASCAL的語法、集成開發(fā)環(huán)境、VCL基本組件的使用、編譯與調(diào)試技巧等;第二篇介紹Delphi 7高級開發(fā)的基礎知識,從多線程到組件以及包的應用與開發(fā)再到動態(tài)鏈接庫(DLL);第三篇介紹Delphi 7的常見應用,主要包括網(wǎng)絡、多媒體、數(shù)據(jù)庫及安裝程序等方面的內(nèi)容。書中實例源代碼可到飛思在線http://www.fecit.com.cn的“下載專區(qū)”下載。本書適合Delphi 7初學者,同時也可作為Delphi開發(fā)人員的參考書。

作者簡介

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

圖書目錄

第一篇 基礎 Delphi 7
第1章 Delphi 7入門
1.1 Delphi 7的安裝
1.1.1 Delphi 7的安裝步驟
1.1.2 Delphi 7安裝注意事項
1.2 Delphi 7的新特點
1.2.1 集成開發(fā)環(huán)境(IDE)方面
1.2.2 Web方面
1.2.3 COM方面
1.2.4 數(shù)據(jù)庫技術
1.2.5 組件庫
1.2.6 運行時間庫
1.2.7 編譯器
1.2.8 Rave報告支持
1.2.9 模型生成支持
1.2.10 文檔方面
1.3 一個簡單的實例工程
1.4 利用向?qū)蓱贸绦?br />第2章 OOP PASCAL基礎
2.1 OOP PASCAL基本特征
2.1.1 概況
2.1.2 PASCAL語言基礎
2.2 基本控制元件
2.2.1 運算符
2.2.2 賦值和相等
2.2.3 數(shù)學運算符
2.2.4 關系運算符
2.3 程序結(jié)構
2.3.1 選擇結(jié)構
2.3.2 循環(huán)結(jié)構
2.4 數(shù)據(jù)類型
2.4.1 整型和實型
2.4.2 字符
2.4.3 字符串
2.4.4 布爾型
2.4.5 指針、用戶定義類型和于類型
2.4.6 可變類型Variant
2.5 數(shù)據(jù)結(jié)構
2.5.1 數(shù)組
2.5.2 動態(tài)數(shù)組
2.5.3 集合
2.5.4 記錄
2.5.5 類和對象
2.6 工程結(jié)構與作用域
2.6.1 工程組
2.6.2 程序
2.6.3 單元
2.6.4 過程和函數(shù)
2.6.5 作用域
2.7 Delphi 7實現(xiàn) OOP
2.7.1 程序設計方法學
2.7.2 面向?qū)ο蟪绦蛟O計
2.7.3 OOP和 Delphi
2.7.4 代碼測覽器和類向?qū)?br />2.8 OOP技術原理
2.8.1 多態(tài)性
2.8.2 無類對象
2.8.3 類瀏覽器
2.9 高級 OOP PASCAL
2.9.1 類作用域
2.9.2 Properties
2.10 結(jié)構化異常處理
2.10.1 基本異常處理結(jié)構
2.10.2 異常類機制
第3章 Delphi 7 IDE
3.1 認識集成開發(fā)環(huán)境
3.1.1 主窗口
3.1.2 窗體設計器
3.1.3 對象查看器
3.1.4 代碼編輯器
3.1.5 代碼瀏覽器
3.1.6 源代碼生成器
3.2 基于組件的編程思想
3.2.1 什么是組件
3.2.2 Delphi 7中的組件
3.3 Delphi 7的優(yōu)勢
3.3.1 可視化開發(fā)環(huán)境
3.3.2 編譯器的速度和已編譯代碼的效率
3.3.3 編程語言的功能及其復雜性
3.3.4 數(shù)據(jù)庫結(jié)構的靈活性和可擴展性
3.3.5 框架對設計和使用模式的擴充
3.4 幫助的使用
第4章 Delphi 7的 VCL庫
4.1 Delphi 7 VCL的體系結(jié)構
4.1.1 TObject類
4.1.2 VCL的層次結(jié)構
4.1.3 VCL的通用屬性、方法和事件
4.1.4 VCL的新變化
4.2 窗體、按鈕和菜單
4.2.1 窗體
4.2.2 按鈕
4.2.3 菜單
4.3 標簽和編輯框
4.3.1 標簽
4.3.2 編輯框
4.3.3 標簽和編輯框組件應用示例
4.4 列表框、組合框和滾動條
4.4.1 列表框
4.4.2 組合框
4.4.3 滾動條
4.4.4 應用示例
4.5 對話框
4.6 工具欄和狀態(tài)欄
4.6.1 工具欄
4.6.2 狀態(tài)欄
4.6.3 應用示例
4.7 VCL綜合應用舉例
4.7.1 文本文件編輯器
4.7.2 員工資料信息顯示
4.7.3 簡單圖形的繪制
第5章 Delphi 7異常與調(diào)試技巧
5.1 異常的體系結(jié)構
5.1.1 運行時異常類( RTL Exception)
5.1.2 對象異常類
5.1.3 組件異常類
5.2 異常處理簡述
5.2.1 異常響應與try…except語句
5.2.2 異常保護與try…finally
5.2.3 使用異常的實例
5.2.4 提供默認響應
5.2.5 響應一組異常
5.2.6 異常的重引發(fā)和處理嵌套
5.2.7 自定義異常類的應用
5.2.8 利用異常響應編程
5.3 程序錯誤類別
5.4 編譯器的配置
5.5 程序的調(diào)試
5.5.1 程序運行的控制
5.5.2 斷點的使用
5.5.3 監(jiān)視數(shù)據(jù)的值
5.5.4 微處理狀態(tài)的監(jiān)視
5.5.5 局部變量窗口
5.5.6 模塊窗口
5.5.7 事件日志窗口
5.5.8 FPU窗口
5.5.9 使用 Browser
5.6 異常處理及調(diào)試實例
5.6.1 設置界面
5.6.2 添加代碼
5.6.3 運行調(diào)試
第二篇 提高 Delphi 7
第6章 多線程編程技術
6.1 線程與進程
6.2 TThread對象
6.2.1 TThread基礎
6.2.2 線程的終止
6.2.3 線程的掛起和喚醒
6.2.4 線程的優(yōu)先級
6.3 創(chuàng)建多線程
6.3.1 問題描述
6.3.2 界面設計
6.3.3 程序編碼
6.3.4 程序運行
6.4 線程的同步
6.4.1 線程與VCL同步
6.4.2 線程間的同步
第7章 常用組件開發(fā)
7.1 自定義組件與設計方法
7.1.1 編寫組件和使用組件的不同之處
7.1.2 設計新組件的起點
7.1.3 設計新組件的方法
7.1.4 編寫組件的面向?qū)ο蠹夹g
7.2 開發(fā)自定義組件的步驟
7.2.1 創(chuàng)建屬性
7.2.2 創(chuàng)建事件
7.2.3 處理消息
7.2.4 注冊組件
7.3 自定義組件舉例
7.3.1 創(chuàng)建組件
7.3.2 設定屬性和事件
7.3.3 安裝自定義組件
7.4 ActiveX控件與開發(fā)實例
7.4.1 什么是ActiveX控件
7.4.2 何時使用ActiveX控件
7.4.3 如何制作ActiveX控件
7.4.4 ActiveX控件開發(fā)實例
第8章 組件包及其使用
8.1 為什么使用包
8.1.1 使用包的優(yōu)點
8.1.2 不使用包的情況
8.2 包與DLL的比較
8.2.1 包與DLL的相同之處
8.2.2 包與DLL的不同之處
8.3 包的建立
8.3.1 包的類型
8.3.2 包文件
8.3.3 設計自己的包
8.3.4 包的編譯指令
8.3.5 附加包
8.4 包集合編輯器的使用
8.5 包的裝載使用
8.5.1 使用 Proect Options加載包
8.5.2 使用 LoadPackage function加載包
8.5.3 添加第三方包
第9章 DLL技術
9.1 什么是DLL
9.2 靜態(tài)鏈接與動態(tài)鏈接
9.3 為什么要使用DLL
9.3.1 共享代碼、資源和數(shù)據(jù)
9.3.2 隱藏實現(xiàn)的細節(jié)
9.3.3 自定義組件
9.4 DLL的編寫和調(diào)用
9.4.1 DLL的編寫
9.4.2 調(diào)用 DLL
9.5 利用DLL實現(xiàn)窗體重用
9.5.1 利用DLL實現(xiàn)窗體重用的一般步驟
9.5.2 使用DLL模式窗體
9.5.3 DLL中的非模式窗體
9.5.4 窗體重用的實現(xiàn)
9.6 利用DLL實現(xiàn)數(shù)據(jù)傳輸
9.6.1 DLL的編寫
9.6.2 服務器程序的編寫
9.6.3 客戶程序的編寫
9.6.4 運行程序
第三篇 實戰(zhàn) Delphi 7
第10章 數(shù)據(jù)庫技術初步
10.1 數(shù)據(jù)庫應用基礎
10.1.1 數(shù)據(jù)庫管理系統(tǒng)(DBMS)
10.1.2 數(shù)據(jù)庫應用程序
10.2 Delphi 7的數(shù)據(jù)庫組件
10.2.1 數(shù)據(jù)訪問組件
10.2.2 數(shù)據(jù)控制組件
10.3 數(shù)據(jù)庫訪問技術
10.3.1 Boriand數(shù)據(jù)庫引擎BDE
10.3.2 開放式數(shù)據(jù)庫連接驅(qū)動引擎ODBC
10.4 設計數(shù)據(jù)庫應用程序的基本思路
10.4.1 數(shù)據(jù)庫設計
10.4.2 數(shù)據(jù)庫應用程序的開發(fā)
10.5 數(shù)據(jù)庫報表的制作
10.5.1 QRepoft組件介紹
10.5.2 利用 Quick Report Wzard快速生成報表
10.5.3 用QRepoft組件手動創(chuàng)建報表
10.6 數(shù)據(jù)庫編程
10.6.1 數(shù)據(jù)庫與應用程序設計
10.6.2 登錄功能模塊的實現(xiàn)
10.6.3 圖書館管理模塊的實現(xiàn)
10.6.4 修改圖書記錄模塊的實現(xiàn)
10.6.5 修改學生記錄模塊的實現(xiàn)
10.6.6 圖書館服務模塊的實現(xiàn)
10.6.7 查詢與借閱圖書模塊的功能實現(xiàn)
第11章 網(wǎng)絡開發(fā)技術
11.1 網(wǎng)絡編程的技術要點
11.2 Delphi 7常用網(wǎng)絡組件
11.2.1 ClientSocket組件和ServerSocket組件
11.2.2 傳輸控制協(xié)議TCP客戶端組件TcpClient與服務器端組件TcpServer
11.2.3 Indy客戶端 TCP(傳輸控制協(xié)議)組件 IdTCPClient
11.2.4 Indy服務器組件IdTCPServer
11.2.5 數(shù)據(jù)報(UDP)組件的使用
11.3 其他網(wǎng)絡組件
11.3.1 WebBrowser組件
11.3.2 WebBroker組件組
11.4 簡易網(wǎng)絡應用舉例
11.4.1 網(wǎng)絡聊大程序
11.4.2 網(wǎng)頁測覽工具 WebBrowse
11.4.3 探測局域網(wǎng)上的主機
第12章 多媒體開發(fā)技術
12.1 Delphi 7多媒體開發(fā)簡介
12.1.1 多媒體概述
12.1.2 多媒體技術的應用
12.1.3 Delphi 7多媒體開發(fā)
12.2 圖形圖像組件
12.2.1 圖形對象
12.2.2 圖像對象與組件
12.3 圖形編程的實例
12.3.1 編程思想
12.3.2 程序窗體設計
12.3.3 添加程序代碼
12.3.4 運行程序
12.4 圖像編程實例
12.4.1 程序窗體設計
12.4.2 添加程序代碼
12.4.3 運行程序
12.5 TMediaPlnyer組件詳解
12.5.1 TMediaPlayer組件屬性介紹
12.5.2 TMediaPlayer組件方法及使用
12.5.3 使用TMediaPlayer組件的簡單例子
12.6 TMediaPlayer組件視頻應用實例
12.6.1 編程思想
12.6.2 程序窗體設計
12.6.3 程序代碼設計
12.6.4 運行程序
12.7 TMediaPlayer組件音頻應用實例
第13章 幫助與安裝程序的制作
13.1 幫助文件的制作
13.1.1 HLP幫助文件的制作過程
13.1.2 RTF文件的制作
13.1.3 制作一個簡單的幫助文件
13.1.4 在程序中如何啟動幫助
13.2 幫助文件開發(fā)實例
13.2.1 RTF文件的生成
13.2.2 建立幫助主題文件
13.2.3 建立主題索弓l文件
13.2.4 建立幫助工程文件
13.2.5 編譯工程文件
13.3 安裝文件的制作
13.3.1 制作前的準備工作
13.3.2 創(chuàng)建新的項目
13.3.3 制作安裝程序的設定步驟
13.3.4 運行安裝程序

本目錄推薦

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