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

Delphi 7典型實例開發(fā)篇:基礎開發(fā)篇

Delphi 7典型實例開發(fā)篇:基礎開發(fā)篇

定 價:¥59.80

作 者: 儲啟明,周旭編著
出版社: 清華大學出版社
叢編項: Delphi 7應用開發(fā)叢書
標 簽: Delphi

ISBN: 9787302071716 出版時間: 2003-09-01 包裝: 精裝
開本: 26cm 頁數(shù): 684 字數(shù):  

內容簡介

  本書為"Delphi7應用開發(fā)叢書"之《Delphi7典型實例開發(fā)篇》(基礎開發(fā)篇)。本書通過一系列的典型實例介紹了Delphi7的編程語言、設計方法、開發(fā)過程以及與之相關的基礎知識。全書共分16章和4個附錄,內容涵蓋了Delphi程序設計的各個部分,包括MDI、多媒體、文件管理、多線程、自定義組件、動態(tài)鏈接庫、數(shù)據(jù)庫和Web應用等各個方面的典型實例的開發(fā)技術。本書還介紹了閃現(xiàn)窗口、關于窗口以及幫助文件的制作,從而讓讀者開發(fā)出一個完整的應用程序。本書詳盡闡述了Delphi7的程序設計方法,介紹了各類應用程序的設計思路、開發(fā)步驟以及相應的開發(fā)技巧,對各類應用程序中涉及的組件使用方法和具體應用進行了詳細介紹,突出了Delphi7的新特性,可以使讀者在短期內了解并掌握Delphi7的新增功能。本書講解由淺入深,循序漸進,可以使讀者輕松入門,快速提高。本書附帶一張光盤,內容為本書所涉及的實例源代碼。本書介紹的實例全面而又不失代表性,具有易學易用、簡潔明了的特點,適用于初、中級的Delphi讀者學習使用,相關的Delphi程序員也可以參考使用。

作者簡介

暫缺《Delphi 7典型實例開發(fā)篇:基礎開發(fā)篇》作者簡介

圖書目錄

第1章 開發(fā)一個閃現(xiàn)窗口
1.1 程序設計的基本要求
1.2 基礎知識點
1.2.1 Delphi 7的集成開發(fā)環(huán)境
1.2.2 Delphi 7的項目管理
1.2.3 Delphi 7的程序設計的基本步驟
1.2.4 定時器計定時功能的實現(xiàn)
1.3 設計思路
1.4 開發(fā)步驟
1.5 程序改進及聯(lián)想
1.6 小結
第2章 開發(fā)一個四則運算器
2.1 程序設計的基本要求
2.2 基礎知識點
2.2.1 Delphi 7的常用組件的使用
2.2.2 異常處理
2.3 設計思路
2.4 開發(fā)步驟
2.5 程序改進
2.6 小結
第3章 多文檔文本編輯器
3.1 程序設計的基本要求
3.2 基礎知識點
3.2.1 多文檔界面的制作
3.2.2 主菜單和彈出式菜單的制作
3.2.3 工具條的制作
3.2.4 狀態(tài)欄的制作
3.2.5 對話框的使用
3.3 設計思路
3.4 開發(fā)步驟
3.5 程序改進
3.5.1 在主窗體中加入背景
3.5.2 避免MDI子窗體重復打開
3.5.3 屏蔽子窗體系統(tǒng)菜單
3.5.4 消除MDI主窗體的自動滾動休
3.5.5 使用ActionList組件
3.6 小結
第4章 自制畫圖板
4.1 程序設計的基本要求
4.2 基礎知識點
4.2.1 畫布TCanvas對象
4.2.2 圖像對象
4.2.3 圖形TShape組件
4.2.4 圖形顯示組件
4.2.5 坐標系統(tǒng)與映射模式
4.2.6 剪貼板的應用
4.2.7 鼠標事件
4.3 設計思路
4.4 開發(fā)步驟
4.5 程序改進
4.6 小結
第5章 多媒體程序典型實例
5.1 基礎知識點
5.1.1 多媒體的應用領域
5.1.2 Delphi 7中的MCI支持
5.1.3 Animate組件介紹
5.1.4 TMdiaPlayer組件介紹
5.2 多媒體典型實例程序設計
5.2.1 用Animate組件實現(xiàn)動畫播放
5.2.2 開發(fā)一個MP3文件播放器
5.2.3 開發(fā)一個VCD多媒體播放器
5.2.4 開發(fā)一個屏幕保護程序
5.3 程序改進
5.3.1 使用MessageBeep與Beep
5.3.2 使用PlaySound
5.3.3 使用mciSendString
5.4 小結
第6章 文件管理器
6.1 程序設計的基本要求
6.2 基本知識點
6.2.1 Delphi 7中文件的類型
6.2.2 Delphi 7中的文件相關組件
6.2.3 文件操作常用函數(shù)
6.2.4 目錄操作常用函數(shù)
6.2.5 驅動器操作常用函數(shù)
6.2.6 文件名操作常用函數(shù)
6.3 設計思路
6.4 開發(fā)步驟
6.5 程序改進
6.6 小結
第7章 多線程應用
7.1 程序設計的基本要求
7.2 基礎知識點
7.2.1 單任務和多任務
7.2.2 進程和線程
7.2.3 線程的同步(Synchronize)和互斥(Mutex)
7.2.4 臨界資源和臨界區(qū)
7.2.5 Tthread對象和VCL
7.2.6 線程的優(yōu)先級
7.2.7 在Delphi 7中調試多線程程序
7.3 設計思路
7.4 開發(fā)步驟
7.5 小結
第8章 自定義組件
8.1 程序設計的基本要求
8.2 基礎知識點
8.2.1 組件的概念
8.2.2 怎樣創(chuàng)建新組件
8.2.3 選擇基類
8.2.4 組件框架的建立
8.2.5 組件的屬性方法與事件
8.2.6 處理消息
8.2.7 組件初始化
8.2.8 測試組件
8.2.9 組件包
8.2.10 提供聯(lián)機幫助
8.3 設計思路
8.4 開發(fā)步驟
8.5 程序改進
8.6 小結
第9章 動態(tài)鏈接庫
9.1 程序設計的基本要求
9.2 基礎知識點
9.2.1 什么是DLL
9.2.2 為什么要使用DDL
9.2.3 靜態(tài)鏈接與動態(tài)鏈接
9.2.4 動態(tài)鏈接庫中的標準指示
9.2.5 DLL中的運行時間錯和處理
9.3 設計思路
9.3.1 DLL的創(chuàng)建
9.3.2 DLL的使用
9.3.3 DLL的調用方式
9.4 開發(fā)步驟
9.4.1 利用DLL實現(xiàn)窗體重用
9.4.2 在DLL中實現(xiàn)對象
9.5 程序改進
9.5.1 編寫技巧
9.5.2 調用技巧
9.5.3 調試技巧
9.5.4 在DLL中使用MessageBox代替ShowMessage
9.5.5 定制不同語言版本的應用程序
9.6 小結
第10章 OLE操作實例
10.1 程序設計的基本要求
10.2 基礎知識點
10.2.1 鏈接與嵌入
10.2.2 使用OLE的優(yōu)點
10.2.3 TOleContainer組件的屬性
10.2.4 TOleContainer組件的方法
10.2.5 TOleContainer組件的事件
10.3 設計思路
10.4 開發(fā)步驟
10.4.1 創(chuàng)建OLE自動化服務器
10.4.2 建立OLE客戶程序
10.5 程序改進
10.5.1 OLE服務器的菜單和工具欄
10.5.2 瀏覽器設計
10.5.3 復合文檔
10.6 小結
第11章 桌面數(shù)據(jù)庫開發(fā)
11.1 程序設計的基本要求
11.2 基礎知識點
11.2.1 數(shù)據(jù)庫的基本概念
11.2.2 使用數(shù)據(jù)庫
11.2.3 數(shù)據(jù)庫應用程序的體系結構
11.2.4 數(shù)據(jù)庫應用程序開發(fā)步驟
11.2.5 Delphi 7數(shù)據(jù)庫訪問組件
11.2.6 數(shù)據(jù)集組件基礎知識
11.2.7 使用數(shù)據(jù)控制組件
11.2.8 使用Delphi自帶常用數(shù)據(jù)工具
11.3 設計思路
11.4 開發(fā)步驟
11.5 程序改進
11.6 小結
第12章 多層C/S數(shù)據(jù)庫開發(fā)
12.1 程序設計的基本要求
12.2 基礎知識點
12.2.1 Mrcrosoft SQL SERVER 2000介紹
12.2.2 BDE的配置
12.2.3 COM/DCOM概述
12.2.4 MIDAS技術
12.3 設計思路
12.4 開發(fā)步驟
12.4.1 設計數(shù)據(jù)庫服務器
12.4.2 設計應用程序服務器
12.4.3 BDE的配置
12.4.4 客戶端程序設計
12.5 程序改進
12.6 小結
第13章 制作一個Rave報表實例
13.1 程序設計基本要求
13.2 基礎知識
13.2.1 Rave概述
13.2.2 Rave報表可視化設計
13.3 設計思路
13.4 開發(fā)步驟
13.5 程序改進
13.6 小結
第14章 一個網(wǎng)上聊天程序
14.1 程序設計基本要求
14.2 基礎知識點
14.3 編寫基于UDP協(xié)議的網(wǎng)上聊天程序
14.3.1 常用的基于UDP協(xié)議的網(wǎng)絡組件介紹
14.3.2 基于UDP的聊天工具的實現(xiàn)
14.4 編寫基于TCP/IP協(xié)議的網(wǎng)上聊天程序
14.4.1 常用的基于TCP/IP協(xié)議的網(wǎng)絡組件介紹
14.4.2 基于TCP的聊天工具
14.5 程序的改進
14.6 小結
第15章 開發(fā)Web應用程序
15.1 程序設計的基本要求
15.2 基礎知識點
15.2.1 URL介紹
15.2.2 基本的HTML結構
15.3 Web服務器開發(fā)技術簡介
15.4 Web Broker技術簡介
15.4.1 Web Broker應用程序的結構
15.4.2 動作項
15.4.3 產生響應消息的內容
15.5 Web應用程序開發(fā)
15.6 簡易網(wǎng)絡瀏覽器開發(fā)
15.7 小結
第16章 制作一個幫助文件
16.1 幫助系統(tǒng)制作概述
16.2 設計思路
16.3 制作步驟
16.3.1 編寫RTF文件
16.3.2 編寫HPJ文件
16.3.3 編寫Help工程文件
16.3.4 在Delphi程序中調用HLP文件
附錄A Windows API函數(shù)
附錄B Object Pascal符號
B.1 基本字符和符號
B.1.1 特別符號(Symbols)
B.1.2 識別符(Identifiers)
B.1.3 標簽(Label)
B.1.4 字符串
B.1.5 注釋
B.2 常量與變量
B.2.1 聲明變量
B.2.2 聲明常量
B.3 數(shù)據(jù)類型
B.3.1 簡單類型
B.3.2 字符串類型
B.3.3 結構數(shù)據(jù)類型
B.3.4 指針類型
B.4 運算符
B.4.1 算術運算符
B.4.2 邏輯運算符
B.4.3 關系運算符
B.4.4 運算符的優(yōu)先級
B.5 語句
B.5.1 賦值語句
B.5.2 塊語句 
B.5.3 控制語句
B.6 過程與函數(shù)
B.6.1 過程與函數(shù)的定義和調用
B.6.2 過程與函數(shù)的參數(shù)
附錄C 配置數(shù)據(jù)庫引擎BDE
C.1 BDE Administator概述
C.2 BDE Administator數(shù)據(jù)庫頁的操作
C.3 BDE Administator配置頁的操作
附錄D ModelMaker 6.2使用指南
D.1 ModelMaker建模工具概述
D.2 基本概念
D.3 一個簡單的ModelMaker應用例子
D.4 小結

本目錄推薦

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