注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Pascal/DelphiDelphi 7入門與提高

Delphi 7入門與提高

Delphi 7入門與提高

定 價:¥46.00

作 者: 東方人華主編;呂偉臣編著
出版社: 清華大學出版社
叢編項: 軟件入門與提高叢書
標 簽: Delphi

購買這本書可以去


ISBN: 9787302066385 出版時間: 2003-06-01 包裝: 平裝
開本: 26cm 頁數: 501 字數:  

內容簡介

  本書包含的內容:.Delphi7的基本操作和簡革Windows應用程序的編寫.ObjectPascal語畝及其面向對象的程序設計方法.Delphi7的常用控件及其新特征.多媒體程序的開發(fā)和文件的管理.多線程類的應用和利用API進行條線程程序設計.數據庫應用程序的開發(fā)和SQL語自的應用.網絡基礎知識和Internet編程.DDE.ActiveX、INDY、IW等方面的編程Delphi7是由Borland公司出品的一種強大的可視化開發(fā)工具。它具有功能強大、簡單易學、編譯速度快等優(yōu)點,因而備受開發(fā)人員的青睞,成為最受歡迎的Windows應用程序開發(fā)工具之一。全書共分20章,分別介紹了使用Delphi7進行程序開發(fā)的基本方法,如文本編輯、圖形圖像編程等。此外,還加入了Internet編程、中間件的編寫及多層應用程序的開發(fā)等內容。并詳細地闡述了Delphi7在各方面的應用,如PAS語言、控件介紹、技巧編程等內容。書中包含了100多個控件、API、多媒體等應用實例,幾乎概括了高級應用的全貌。同時也結合了許多Delphi在應用中的編程技巧,是一本非常難得的實用學習參考書。本書內容全面、通俗易懂,適合Delphi初學者及使用Delphi進行程序開發(fā)的人員。

作者簡介

暫缺《Delphi 7入門與提高》作者簡介

圖書目錄

第1章 Delphi 7的IDE環(huán)境與入門
1.1 Delphi 7集成開發(fā)環(huán)境介紹
1.2 設計第1個應用程序
1.2.1 設計應用程序窗口
1.2.2 調整組件的位置及尺寸
1.2.3 設置對象的屬性
1.2.4 編寫【B矩形】按鈕的事件處理過程
1.2.5 編寫【顏色】按鈕的事件處理過程
1.2.6 編譯和運行
1.2.7 使用聯機幫助
1.3 創(chuàng)建多窗體工程項目
1.3.1 Delphi工程的組成
1.3.2 創(chuàng)建一個A加Ut對話框
1.3.3 使用工程管理器
第2章 Delphi 7語言基礎
2.1 Object Pascal的基本語法
2.1.1 標識符的說明與使用
2.1.2 二賦值語句
2.1.3 跳轉語句
2.1.4 循環(huán)語句
2.1.5 程序模塊
2.1.6 關于作用范圍
2.1.7 過程和函數
2.1.8 編寫一個過程或函數
2.1.9 自定義數據類型
2.1.10 Object Pascal的庫單元
2.2 對象和類
2.2.1 什么是類和對象
2.2.2 類的封裝
2.2.3 類的繼承性
2.2.4 類的多態(tài)性
2.2.5 類引用
2.2.6 TObject和TClass
第3章 Delphi 7常用組件的使用
3.1 可視化組件的使用
3.1.1 常用的文本相關組件
3.1.2 按鈕和復選框組件
3.1.3 分組和分界組件
3.1.4 圖形和圖像組件
3.1.5 關系圖和文件列表組件
3.1.6 滾動組件
3.1.7 網格和表格組件
3.1.8 多媒體和OLE組件
3.2 使用非可視化組件
3.2.1 使用菜單組件
3.2.2 使用計時器組件
3.2.3 使用公用對話框組件
第4章 文本編輯
4.1 編輯組件及應用
4.1.1 Edit組件
4.1.2 Memo組件
4.2 字符串列表的常用操作
4.2.1 在列表中操作字符串
4.2.2 裝載和保存字符串列表
4.2.3 創(chuàng)建新的字符串列表
4.2.4 往字符串列表中加入對象
4.2.5 創(chuàng)建自畫式組伴
4.3 常用對話框的使用
4.3.1 字體對話框組件
4.3.2 查找對話框組件
4.3.3 替換對話框組件
4.3.4 打開對話框組件
4.4 文件打印
4.4.1 TPrinter對象
4.4.2 打印對話框
4.5 使用剪貼板傳輸文本
4.5.1 剪貼板的相關知識及其應用
4.5.2 選擇文本
4.5.3 剪切、復制和粘貼文本
4.5.4 大文本操作
4.6 MDI窗體的文本編輯器
4.6.1 創(chuàng)建父窗體
4.6.2 創(chuàng)建子窗體
4.6.3 創(chuàng)建應用程序菜單與菜單融合
4.7 多頁面的文本編輯器
4.7.1 靜態(tài)多頁面界面
4.7.2 動態(tài)多頁面界面
第5章 圖形圖像編程
5.1 圖形類詳解
5.1.1 TCanvas類
5.1.2 TPen類
5.1.3 TBrush類
5.1.4 TColor類
5.2 圖形類的應用
5.2.1 在工具條中添加加速按鈕
5.2.2 響應鼠標事件
5.2.3 繪圖功能的實現
5.3 圖像類詳解
5.3.1 TGraphic類
5.3.2 TPicture類
5.3.3 TImage類
5.3.4 TBitmap類
5.4 圖像類的應用
5.5 利用剪貼板傳輸圖像
5.5.1 把圖像復制到剪貼板
5.5.2 把圖像剪切到剪貼板
5.5.3 從剪貼板粘貼圖像
第6章 多媒體程序的制作
6.1 多媒體組件介紹
6.2 媒體播放器的制作
6.3 資源文件的應用
6.3.1 資源文件的制作方法
6.3.2 資源的使用
6.3.3 簡單游戲多媒體綜合舉例
第7章 文件管理
7.1 文件類型和標準過程
7.1.1 文件類型
7.1.2 文件管理的標準過程
7.2 文本文件
7.2.1 文本文件的變量聲明
7.2.2 文本文件的打開和關閉
7.2.3 文本文件的讀寫
7.2.4 文本文件的編輯
7.3 記錄文件的應用
7.3.1 任務介紹
7.3.2 設計基本思路
7.3.3 記錄文件的打開和創(chuàng)建
7.3.4 記錄文件的讀入和顯示
7.3.5 增加一條記錄
7.3.6 修改記錄
7.3.7 記錄的刪除、插入和排序
7.3.8 結果綜合
7.3.9 編輯對話框的輸入檢查
7.3.10 文件和系統(tǒng)的關閉
7.4 文件組件的應用
7.4.1 文件組件及其相互關系
7.4.2 文件名瀏覽查找系統(tǒng)的設計思路
7.4.3 文件名瀏覽查找系統(tǒng)的功能和實現
7.5 文件管理器的實現
7.5.1 設計的基本思路
7.5.2 文件組件的聯系
7.5.3 DriveTabSet的自畫風格顯示
7.5.4 文件管理基本功能的實現
7.5.5 其他文件管理功能的實現
7.5.6 目錄管理功能的實現
7.5.7 一些問題的處理
7.6 文件管理器的拖曳支持
7.6.1 開發(fā)拖曳功能的一般步驟
7.6.2 給文件管理器添加拖曳功能
第8章 多線程的應用
8.1 TThread類的特性與應用
8.1.1 TThread類中常用的屬性
8.1.2 TThread類中常用的方法
8.1.3 TThread類中常用的事件
8.2 多線程API的應用
8.2.1 線程的基本概念及編程技術
8.2.2 創(chuàng)建線程
8.2.3 利用TThread類實現多線程應用
8.2.4 3個線程應用的綜合實例
第9章 數據庫的開發(fā)與應用
9.1 設計數據庫應用程序
9.1.1 使用數據庫
9.1.2 數據庫應用程序的體系結構
9.1.3 設計用戶界面
9.2 連接數據庫
9.2.1 Database組件
9.2.2 連接控制
9.2.3 遍歷一個數據庫的所有數據集
9.2.4 Database與Session的關系
9.3 數據集簡介
9.3.1 打開和關閉數據集
9.3.2 數據集的狀態(tài)
9.3.3 瀏覽記錄
9.3.4 搜索特定的記錄
9.3.5 數據操作
9.3.6 TBDEDataSet
9.3.7 TDBDataSet
9.4 字段對象
9.4.1 理解字段對象
9.4.2 動態(tài)字段對象和永久字段對象
9.4.3 設置永久字段對象的特性
9.4.4 顯示、轉換和訪問字段的值
9.5 訪問數據表
9.5.1 使用Table組件的一般步驟
9.5.2 在數據表中搜索記錄
9.5.3 記錄排序
9.6 查詢數據庫
9.6.1 有效地使用查詢
9.6.2 使用Query組件的一般步驟
9.6.3 執(zhí)行查詢
9.6.4 查詢結果
9.7 數據庫組件及其應用
9.7.1 數據瀏覽組件的基本特性
9.7.2 使用DBText組件顯示表中的數據
9.7.3 使用DBEdit組件顯示和編輯表中的數據
9.7.4 DBMemo組件及其應用
9.7.5 DBlmage組件及其應用
9.7.6 用DBGrid組件顯示和編輯表中的數據
9.7.7 DBNavigator組件及其應用
9.7.8 數據瀏覽組件中的列表框和組合框
9.8 SQL編程
9.8.1 Query組件在SQL編程中的運用
9.8.2 SQL語言編程概述
9.8.3 使用動態(tài) SQL語句編程
9.8.4 SQL編程實例
第10章 Internet編程
10.1 瀏覽器編程
10.1.1 瀏覽器的主要功能
10.1.2 具體實現過程
10.1.3 運行結果
10.2 使用Internet API
10.3 Web編程
10.3.1 ISAPI/NSAPWGI應用程序設計的一般過程
10.3.2 XML特性
第11章 動態(tài)數據交換(DDE)程序的應用
11.1 DDE的概念
11.1.1 DDE會話
11.1.2 DDE組件
11.2 DDE客戶端程序設計
11.2.1 創(chuàng)建DDE客戶程序
11.2.2 與DDE服務器建立鏈接
11.2.3 數據申請
11.2.4 數據發(fā)送
11.2.5 控制服務器應用程序的執(zhí)行
11.3 DDE服務器程序設計
11.3.1 創(chuàng)建 DDE服務器程序
11.3.2 建立與 DDE客戶程序的鏈接
11.3.3 接收數據
11.3.4 DDE的例于
第12章 對象的鏈接與嵌入(OLE)
12.1 OLE的概念
12.1.1 OLE1.0和OLE2.0
12.1.2 鏈接與嵌入
12.1.3 設計時刻OLE對象的創(chuàng)建
12.1.4 OLE類、文件和項目
12.2 OLE對象的創(chuàng)建
12.2.1 OLEContainer組件
12.2.2 創(chuàng)建OLE對象的步驟
12.3 OLE應用程序開發(fā)
12.3.1 創(chuàng)建OLE對象
12.3.2 早期版本的樣本OLE對象
12.3.3 新版本的樣本OLE對象
12.3.4 使用CreateOleObject
第13章 動態(tài)鏈接庫的制作與應用
13.1 DLL工作原理
13.1.1 DLL的工作原理
13.1.2 Windows系統(tǒng)的DLL
13.2 DLL的制作與應用
13.2.1 DLL的編寫
13.2.2 調用 DLL
13.3 利用DLL實現數據傳輸
13.3.1 文件映射對象
13.3.2 示例
13.4 利用DLL封裝重用窗體
13.4.1 利用DLL實現窗體重用的一般步驟
13.4.2 窗體重用實例
第14章 ActiveX編程
14.1 Active Form的原理與應用
14.1.1 Active Form程序設計
14.1.2 程序注冊的幾種方法
14.2 Active Control的制作與應用
14.2.1 ActiveX Control的安裝應用過程
14.2.2 ActiveX Control的制作過程
14.3 ActiveX Library的制作
14.3.1 ActiveX Library的制作
14.3.2 ActiveX Library的簡單應用
14.4 COM對象的應用
第15章 多層(Multitier)的應用
15.1 MIDAS技術簡介
15.1.1 MIDAS技術的工作過程
15.1.2 多層應用中的主要組件
15.1.3 多層應用程序的創(chuàng)建
15.2 創(chuàng)建CORBA數據應用
15.2.1 建立CORBA數據模塊的應用服務器
15.2.2 建立遠程數據模塊的瘦客戶端
15.3 創(chuàng)建遠程數據模塊應用
15.3.1 建立遠程數據模塊的應用服務器
15.3.2 建立遠程數據模塊的客戶端
第16章 INDY控件包編程
16.1 INDY控件介紹
16.1.1 INDY控件的工作模式及特點
16.1.2 Indy控件包簡介
16.2 Indy控件編程應用
16.2.1 HTTP協(xié)議的處理
16.2.2 FTP協(xié)議的處理
第17章 IntraWeb編程應用
17.1 IntraWeb技術簡介
17.2 IntraWeb控件包概覽
17.3 應用IntraWeb進行程序設計
17.3.1 編寫IntraWeb應用程序
17.3.2 在IntraWeb技術中應用Web Broker和 WebSnap
第18章 WebSnap編程應用
18.1 WebSnap概念
18.2 WebSnap編程
18.2.1 Web App Debugger下的WebSnap應用
18.2.2 Apache下的 WebSnap編程
第19章 WebService編程應用
19.1 WebService簡介
19.1.1 典型的Web Service結構
19.1.2 Web Service控件介紹
19.2 Web Service程序的開發(fā)應用
19.3 建立Web Service服務
第20章 程序的調試與異常處理
20.1 Delphi中的異常處理機制
20.1.1 運行時間庫異常類
20.1.2 對象異常類
20.1.3 組件異常類
20.1.4 常用異常類小結
20.2 異常的保護
20.2.1 被保護語句塊
20.2.2 產生一個資源保護塊
20.3 異常響應
20.3.1 使用異常實例
20.3.2 提供默認響應
20.3.3 響應一族異常
20.3.4 異常的重引發(fā)
20.3.5 自定義異常類的應用
20.3.6 利用異常響應編程
20.4 程序調試簡介
20.4.1 調試的準備和開始
20.4.2 程序運行的控制
20.4.3 斷點的使用
20.4.4 監(jiān)視數據的值
20.5 其他調試工具
20.5.1 Turbo Debugger
20.5.2 WinSight32
20.6 使用Browser
20.6.1 Browser界面
20.6.2 使用快捷菜單
20.6.3 使用查找功能
20.6.4 配置Browser

本目錄推薦

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