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

Delphi 5起步與進階

Delphi 5起步與進階

定 價:¥25.00

作 者: 鐘志明等編著
出版社: 國防工業(yè)出版社
叢編項: 學用軟件起步與進階叢書
標 簽: 軟件工具 Delphi

ISBN: 9787118022216 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 272頁 字數(shù):  

內(nèi)容簡介

  Delphi 5是Inprise(原Borland)公司最新推出的可視化開發(fā)工具,它在Delphi 4.0的基礎上又增加了許多新的功能,其高速的編譯性能、強大的數(shù)據(jù)庫支持以及對Internet開發(fā)的支持將幫助開發(fā)者開發(fā)出高效的應用程序。本書介紹了Delphi 5編程的基礎知識,具體內(nèi)容包括Delphi 5的特點、新增功能、安裝方法、開發(fā)Delphi程序的步驟、Object Pascal語言、組件庫、使用基本組件編程、改進用戶界面、圖形圖像編程、事件及事件響應、多窗體程序設計、多媒體程序設計、Delphi 5數(shù)據(jù)庫開發(fā)系統(tǒng)、創(chuàng)建數(shù)據(jù)庫應用程序、生成報表和圖表、網(wǎng)絡應用程序開發(fā)等,附錄中列舉了常用熱鍵、常用函數(shù)和Internet網(wǎng)上的Delphi資源。本書適合Delphi的初、中級用戶閱讀,也適合廣大數(shù)據(jù)庫應用程序開發(fā)人員、多媒體程序設計人員、網(wǎng)絡應用程序開發(fā)人員以及Delphi前期版本的用戶參考。

作者簡介

暫缺《Delphi 5起步與進階》作者簡介

圖書目錄

第1章 概述
1.1 Delphi 5的特點
1.2 Delphi 5的新增功能
1.3 Delphi 5的安裝
1.3.1 Delphi的版本
1.3.2 安裝Delphi 5的系統(tǒng)需求
1.3.3 安裝步驟
1.3.4 Delphi 5的卸載
1.4 小結
第2章 Delphi 5編程基礎
2.1 Delphi 5開發(fā)環(huán)境簡介
2.1.1 主窗口
2.1.2 對象監(jiān)視器
2.1.3 代碼編輯器和代碼瀏覽器
2.1.4 窗體(Form)
2.2 編程環(huán)境設置
2.2.1 定制菜單與加速欄
2.2.2 定制代碼編輯器
2.2.3 定制組件板
2.3 第一個應用程序
2.3.1 Delphi編程的特點
2.3.2 程序設計思路
2.3.3 程序設計
2.3.4 程序的運行
2.3.5 程序的存儲
2.4 項目簡介
2.4.1 項目文件
2.4.2 窗體文件
2.4.3 單元文件
2.4.4 Delphi生成的其他文件
2.5 項目管理
2.5.1 項目管理器
2.5.2 給項目增加文件
2.5.3 從項目中刪除文件
2.5.4 項目瀏覽器
2.6 項目的編譯和運行
2.6.1 語法檢查
2.6.2 編譯鏈接
2.6.3 重新編譯鏈接
2.6.4 項目的運行
2.7 項目環(huán)境設置
2.7.1 Forms頁
2.7.2 Application頁
2.7.3 Compiler頁
2.7.4 Linker頁
2.7.5 Directories/Conditionals頁
2.7.6 VersionInfo頁
2.7.7 Packages頁
2.8 集成調試器
2.8.1 何時使用調試器
2.8.2 調試前的準備工作
2.8.3 單步執(zhí)行程序
2.8.4 設置斷點
2.8.5 監(jiān)視變量
2.9 組件重用方法
2.9.1 創(chuàng)建與使用組件模板
2.9.2 對象倉庫(Object Repository)
2.9.3 創(chuàng)建與使用數(shù)據(jù)模塊
2.9.4 創(chuàng)建與使用框架
2.10 小結
第3章 Object Pascal語言基礎
3.1 記號
3.1.1 特殊符號
3.1.2 保留字和標準指令
3.1.3 標識符
3.1.4 數(shù)值
3.1.5 標號
3.1.6 字符串常量
3.1.7 注釋
3.2 常量
3.3 數(shù)據(jù)類型
3.3.1 有序類型
3.3.2 實型
3.3.3 字符串類型
3.3.4 構造類型
3.3.5 指針類型
3.4 表達式和運算符
3.5 語句
3.5.1 聲明語句
3.5.2 可執(zhí)行語句
3.6 過程和函數(shù)
3.6.1 過程和函數(shù)的參數(shù)
3.6.2 過程的定義和調用
3.6.3 函數(shù)的定義和調用
3.6.4 調用約定
3.6.5 過程和函數(shù)中的變量作用城
3.7 小結
第4章 面向對象的Object Pascal語言
4.1 類的基本概念
4.1.1 類的封裝性
4.1.2 類的繼承性
4.2 類和對象
4.2.1 類的定義
4.2.2 創(chuàng)建對象
4.2.3 構造函數(shù)
4.3 類的封裝性
4.3.1 public類型
4.3.2 private類型
4.3.3 protected類型
4.3.4 published類型
4.4 類的繼承性
4.5 類的多態(tài)性
4.5.1 靜態(tài)方法
4.5.2 虛擬方法
4.5.3 重載方法
4.5.4 動態(tài)方法
4.5.5 抽象類成員
4.6 單元
4.7 程序
4.8 異常處理
4.8.1 try…except結構
4.8.2 try…finally結構
4.9 Delphi中的類庫
4.9.1 組件類
4.9.2 對象類
4.9.3 異常類
4.10 小結
第5章 組件庫
5.1 可視化組件庫
5.2 窗體和組件之間的關系
5.3 組件的分類
5.4 公共的組件元素
5.5 選擇合適的組件
5.5.1 可見組件的公共屬性
5.5.2 文本控件
5.5.3 特殊的輸入控件
5.5.4 按鈕類控件
5.5.5 列表
5.5.6 分組組件
5.5.7 信息反饋控件
5.5.8 表格組件
5.5.9 圖形圖像組件
5.5.10 Windows常用的對話框
5.5.11 行為列表組件Actionlist
5.6 小結
第6章 使用基本組件編程
6.1 文本輸入類組件
6.1.1 編輯框
6.1.2 MaskEdit控件
6.1.3 Memo組件
6.1.4 RichEdit組件
6.2 按鈕類組件
6.2.1 按鈕、位圖按鈕和加速按鈕
6.2.2 單選按鈕和復選框
6.3 列表類組件
6.3.1 列表框
6.3.2 組合框
6.4 圖像列表類組件
6.4.1 TreeView組件
6.4.2 ListView組件
6.5 特殊的輸入控制類組件
6.5.1 滾動條
6.5.2 軌跡條
6.5.3 UpDown控件
6.6 多頁組件
6.6.1 TabControl組件和PageControl組件比較
6.6.2 TabControl組件
6.6.3 PageControl組件
6.7 小結
第7章 改進用戶界面
7.1 菜單組件
7.1.1 主菜單組件
7.1.2 彈出菜單
7.1.3 菜單項的方法與事件
7.2 工具條組件
7.2.1 ToolBar
7.2.2 用加速按鈕創(chuàng)建工具條
7.3 狀態(tài)條組件
7.4 對話框組件
7.5 對話框函數(shù)
7.6 窗體與控件的布置
7.6.1 Align屬性
7.6.2 Anchor屬性
7.6.3 使用面板控件
7.6.4 使用Splitter控件
7.7 實例分析
7.7.1 界面設計及屬性設置
7.7.2 事件處理
7.7.3 運行
7.8 小結
第8章 圖形圖像編程
8.1 幾何圖形控件Shape
8.2 使用Canvas畫圖
8.2.1 畫板組件(PaintBox)
8.2.2 Canvas對象的屬性
8.2.3 Canvas對象的基本作圖方法
8.2.4 畫板組件的應用
8.3 操縱圖像
8.3.1 重要對象介紹
8.3.2 Image組件的使用
8.4 處理重畫事件
8.5 小結
第9章 事件及事件響應
9.1 事件概述
9.1.1 產(chǎn)生事件處理過程
9.1.2 事件處理過程的重用
9.1.3 ActionList組件
9.2 鼠標事件
9.2.1 鼠標事件概述
9.2.2 鼠標事件的響應
9.3 拖曳事件
9.3.1 開始拖曳操作
9.3.2 接受拖曳
9.3.3 處理拖曳
9.3.4 結束拖曳
9.4 鍵盤事件
9.5 小結
第10章 多窗體程序設計
10.1 窗體的屬性
10.1.1 屬性BorderStyle
10.1.2 屬性FormStyle
10.1.3 屬性Position
10.1.4 屬性WindowState
10.1.5 屬性ClientHeight和Clientwidth
10.2 多窗體程序設計基礎
10.2.1 多窗體的創(chuàng)建
10.2.2 窗體的顯示
10.2.3 主窗體
10.3 利用模板創(chuàng)建MDI
10.3.1 MDI簡介
10.3.2 MDI應用程序的創(chuàng)建
10.3.3 MDI應用程序包含什么
10.3.4 開始真正的工作
10.4 小結
第11章 多媒體程序設計
11.1 MediaPlayer控件
11.1.1 MediaPlayer控件的屬性
11.1.2 MediaPlayer控件的萬法
11.1.3 MediaPlayer控件的主要事件
11.1.4 應用舉例
11.2 Animate控件的使用
11.3 小結
第12章 Delphi數(shù)據(jù)庫開發(fā)系統(tǒng)
12.1 數(shù)據(jù)庫系統(tǒng)的基礎知識
12.1.1 數(shù)據(jù)庫管理系統(tǒng)(DBMS)和數(shù)據(jù)庫
12.1.2 數(shù)據(jù)庫應用程序
12.2 Delphi數(shù)據(jù)庫應用程序體系結構
12.2.1 單層結構的BDE應用程序的結構
12.2.2 兩層數(shù)據(jù)庫應用程序的結構
12.2.3 多層數(shù)據(jù)庫應用程序的結構
12.3 Delphi的數(shù)據(jù)庫開發(fā)環(huán)境
12.3.1 Database DeskTop
12.3.2 SQL Explorer
12.3.3 SQL Monitor
12.3.4 BDE Administrator
12.4 Delphi的數(shù)據(jù)庫組件
12.4.1 數(shù)據(jù)庫訪問組件
12.4.2 數(shù)據(jù)庫控制組件
12.5 創(chuàng)建一個數(shù)據(jù)庫應用程序
12.5.1 創(chuàng)建過程
12.5.2 對程序的改進
12.6 小結
第13章 創(chuàng)建數(shù)據(jù)庫應用程序
13.1 用Database DeskTop創(chuàng)建數(shù)據(jù)庫
13.1.1 新建數(shù)據(jù)庫表
13.1.2 為新建數(shù)據(jù)庫表輸入數(shù)據(jù)
13.1.3 重新構造數(shù)據(jù)庫表的結構
13.2 數(shù)據(jù)訪問組件
13.2.1 理解數(shù)據(jù)集
13.2.2 理解組件Table
13.2.3 理解組件Query
13.2.4 TDataSource組件及其應用
13.3 Tfield對象
13.3.1 創(chuàng)建永久字段
13.3.2 字段對象的使用
13.4 數(shù)據(jù)感知組件
13.4.1 理解DBGrid組件
13.4.2 其他數(shù)據(jù)控制組件
13.5 編程舉例
13.5.1 使用數(shù)據(jù)模塊
13.5.2 界面設計與屬性設置
13.5.3 代碼處理
13.6 小結
第14章 生成報表和圖表
14.1 QReport組件
14.1.1 報表模板
14.1.2 報表向導
14.1.3 QReport組件
14.1.4 報表數(shù)據(jù)組件
14.1.5 報表的預覽和打印
14.1.6 定制預覽窗體
14.2 Chart圖表
14.2.1 Chart圖表向導
14.2.2 使用Chart組件
14.3 小結
第15章 網(wǎng)絡應用程序開發(fā)
15.1 FastNet頁組件介紹
15.2 Internet頁組件介紹
15.3 制作網(wǎng)絡瀏覽器
15.3.1 組件WebBrowser
15.3.2 程序界面設計
15.3.3 代碼設計
15.4 小結
附錄A 常用熱鍵
附錄B 常用函數(shù)簡介
附錄C 網(wǎng)上Delphi資源

本目錄推薦

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