注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi 6.0 Programming Guide實(shí)用編程教程

Delphi 6.0 Programming Guide實(shí)用編程教程

Delphi 6.0 Programming Guide實(shí)用編程教程

定 價(jià):¥46.00

作 者: 肖帆編寫
出版社: 北京希望電子出版社
叢編項(xiàng): 計(jì)算機(jī)知識(shí)普及系列 編程高手成長(zhǎng)之路
標(biāo) 簽: Delphi

ISBN: 9787980008370 出版時(shí)間: 2001-11-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 448 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Inprise公司發(fā)布的最新版本Delphi 6.0,與先前版本相比,無論在基本功能還是在可操作性各方自都有了很大的改進(jìn),使程序開發(fā)人員使用起來更得心應(yīng)手。本教程融合了利用Delphi開發(fā)Windows下應(yīng)用程序的理論和實(shí)踐,全面、深入的介紹了利用Delphi開發(fā)應(yīng)用程序的常用方法和技巧,著重引導(dǎo)用戶由淺入深的開發(fā)應(yīng)用程序,并附帶了很多的程序開發(fā)實(shí)例。本教程共分為16章,主要包括Delphi中VCL組件和Windows API函數(shù)的用途和使用方法,菜單、工具欄和對(duì)話框設(shè)計(jì),窗體設(shè)計(jì)方案,文件處理操作的技巧,文本、圖形和圖像處理的常用方法,多媒體程序開發(fā)的常用方法,OpenGL三維圖形開發(fā)方法,動(dòng)態(tài)鏈接庫和進(jìn)程技術(shù),以及Delphi中的數(shù)據(jù)交換與數(shù)據(jù)庫開發(fā)應(yīng)用。本教程內(nèi)容豐富、詳實(shí)、注重實(shí)例與軟件功能相結(jié)合,由淺入深,易學(xué)易用,面向初、中級(jí)用戶,本教程對(duì)高級(jí)用戶也有重要的參考作用。本版CD內(nèi)容為本版配套書。

作者簡(jiǎn)介

暫缺《Delphi 6.0 Programming Guide實(shí)用編程教程》作者簡(jiǎn)介

圖書目錄

第1章 Delphi集成開發(fā)環(huán)境
1.1 Delphi 6.0簡(jiǎn)介
1.2 Delphi可視化開發(fā)環(huán)境簡(jiǎn)介
1.2.1 對(duì)象編輯器(Object Inspector)
1.2.2 工程管理器(Project Manager)
1.2.3 代碼編輯器
1.2.4 CPU觀察窗口
1.2.5 對(duì)象瀏覽器
1.3 開發(fā)環(huán)境的優(yōu)化
1.3.1 編程環(huán)境設(shè)置
1.3.2 自定義工具欄
1.3.3 編輯環(huán)境設(shè)置
1.3.4 工程設(shè)置
1.4 一個(gè)簡(jiǎn)單的Delphi程序
1.5 本章小結(jié)
第2章 Object Pascal語言
2.1 Object Pascal語言基礎(chǔ)
2.1.1 Object Pascal入門
2.1.2 注釋語句
2.1.3 標(biāo)識(shí)符(Identifier)
2.1.4 保留字(Reserved Word)和指令字(Directive)
2.1.5 數(shù)據(jù)類型
2.1.6 運(yùn)算符(Operators)
2.1.7 語句
2.1.8 過程與函數(shù)
2.1.9 作用范圍
2.1.10 規(guī)范化命名
2.2 Object Pascal語言的面向?qū)ο蠹夹g(shù)
2.2.1 對(duì)象和類的概念
2.2.2 Object Pascal中類的定義
2.2.3 方法
2.2.4 多態(tài)性
2.2.5 類運(yùn)算符
2.2.6 類方法和類引用
2.2.7 單元文件
2.2.8 TObject:所有對(duì)象的祖先
2.3 結(jié)構(gòu)化異常處理
2.3.1 try...except語句和try...finally語句
2.3.2 raise語句
2.3.3 異常類
2.4 方法與技巧
2.4.1 設(shè)置代碼模板
2.4.2 設(shè)置提示信息
2.5 本章小結(jié)
第3章 常見組件編程
3.1 窗體和組件
3.1.1 概述
3.1.2 窗體(Form)
3.1.3 組件(Component)
3.1.4 組件的使用
3.2 文本輸入類組件
3.2.1 TEdit組件
3.2.2 TMemo組件
3.2.3 TMaskEdit組件
3.2.4 TRichEdit
3.2.5 TLabel組件
3.2.6 TStaticText
3.2.7 幾點(diǎn)說明
3.3 按鈕類組件
3.3.1 TButton組件
3.3.2 TBitBtn組件
3.3.3 TSpeedButton組件
3.3.4 TCheckBox組件組件
3.3.5 TRadioButton組件
3.4 列表類組件
3.4.1 TListBox組件
3.4.2 TComboBox組件
3.4.3 TTreeView組件
3.4.4 TListView組件
3.4.5 TImageList組件
3.4.6 TCheckListBox組件
3.4.7 TDateTimePicker組件
3.5 表格類組件
3.5.1 TDrawGrid組件
3.5.2 TStringGrid組件
3.5.3 TDBGrid組件
3.6 刻度和進(jìn)度類組件
3.6.1 TProgressBar組件
3.6.2 TStatusBar
3.7 分組組件
3.7.1 TGroupBox組件
3.7.2 TRadioGroup組件
3.7.3 TPanel組件
3.7.4 TScrollBox組件
3.7.5 TTabControl組件
3.7.6 TPageControl組件
3.7.7 THeaderControl組件
3.7.8 容器組件組件
3.8 特殊輸入組件
3.8.1 TScrollBar組件
3.8.2 TTrockBar組件
3.8.3 TUpDown組件
3.8.4 THotKey組件
3.9 菜單的使用
3.9.1 主菜單
3.9.2 鼠標(biāo)右鍵彈出式菜單
3.9.3 使用菜單模板
3.10 工具欄和狀態(tài)欄
3.10.1 ToolBar組件
3.10.2 TCoolBar組件
3.10.3 TControlBar組件
3.10.4 TStatusBar組件
3.11 編程實(shí)例
3.11.1 小型計(jì)算器
3.11.2 文本編輯器的實(shí)現(xiàn)
3.12 本章小結(jié)
第4章 鍵盤和鼠標(biāo)事件
4.1 事件概述
4.2 鍵盤事件處理
4.2.1 常用的鍵盤事件
4.2.2 特殊的鍵盤事件
4.3 鼠標(biāo)事件處理
4.3.1 常用鼠標(biāo)事件
4.3.2 拖曳事件
4.4 本章小結(jié)
第5章 打印
5.1 TPrinter對(duì)象
5.2 打印操作常用函數(shù)
5.3 打印操作
5.3.1 打印文本
5.3.2 打印位圖
5.3.3 打印TMemo組件中的內(nèi)容
5.3.4 打印RTF格式的文本
5.4 打印技巧
5.4.1 獲取顯示當(dāng)前打印機(jī)的分辨率
5.4.2 盡量不要使用AssignPrn
5.4.3 用打印機(jī)的點(diǎn)數(shù)做度量單位
5.4.4 將打印結(jié)果直接送到打印機(jī)
5.4.5 獲取默認(rèn)打印機(jī)的信息
5.5 本章小結(jié)
第6章 文件管理
6.1 文件類型和標(biāo)準(zhǔn)過程
6.1.1 文本文件(text file)
6.1.2 類型文件(typed file)
6.1.3 無類型文件
6.1.4 文件對(duì)話框組件
6.1.5 Win3.1相關(guān)組件
6.2 文件管理常用函數(shù)和過程
6.2.1 文件操作常用函數(shù)和過程
6.2.2 目錄操作常用函數(shù)和過程
6.2.3 驅(qū)動(dòng)器操作常用函數(shù)
6.2.4 文件名操作常用函數(shù)
6.3 本章小結(jié)
第7章 圖形與圖像
7.1 常用圖形對(duì)象及簡(jiǎn)單應(yīng)用
7.1.1 畫布對(duì)象(TCanvas Object)
7.1.2 畫筆對(duì)象(TPen Object)
7.1.3 畫刷對(duì)象(TBrush Object)
7.1.4 顏色類型(TColor type)
7.1.5 其它屬性
7.2 基本圖形的繪制
7.2.1 直線的繪制
7.2.2 矩形的繪制
7.2.3 橢圓的繪制
7.2.4 弧線的繪制
7.2.5 多邊形的繪制
7.2.6 文本的輸出
7.2.7 插入圖像
7.3 畫板程序開發(fā)
7.3.1 窗體設(shè)計(jì)
7.3.2 代碼設(shè)計(jì)
7.3.3 菜單代碼設(shè)計(jì)
7.4 功畫繪圖效果
7.5 常用圖像對(duì)象
7.5.1 TGraphics類
7.5.2 TPicture類
7.5.3 位圖對(duì)象(TBitmap Object)
7.5.4 TImage組件
7.6 簡(jiǎn)單圖像瀏覽器的實(shí)現(xiàn)
7.7 本章小結(jié)
第8章 多媒體編程技術(shù)
8.1 多媒體技術(shù)簡(jiǎn)介
8.2 圖像格式的處理
8.2.1 位圖
8.2.2 JPEG文件
8.3 特殊圖像顯示效果的實(shí)現(xiàn)
8.3.1 基本原理
8.3.2 調(diào)用BitBlt
8.3.3 調(diào)用CopyRect
8.3.4 效果與算法實(shí)現(xiàn)
8.4 利用圖像控件實(shí)現(xiàn)動(dòng)畫效果
8.4.1 TImage組件變換法
8.4.2 TPanel組件變換法
8.4.3 Canvas畫面變換法
8.5 音頻和視頻文件的播放
8.5.1 WAV與MIDI文件簡(jiǎn)介
8.5.2 什么是AVI
8.5.3 TMediaPlayer控件的使用
8.6 媒體播放器的實(shí)現(xiàn)
8.7 本章小結(jié)
第9章 OpenGL開發(fā)三維圖形
9.1 OpenGL的基礎(chǔ)
9.1.1 OpenGL的功能
9.1.2 創(chuàng)建OpenGL應(yīng)用程序的方法
9.1.3 OpenGL變量和函數(shù)的約定
9.1.4 OpenGL的初始化
9.2 OpenGL基本圖形的繪制
9.2.1 圖形的顏色
9.2.2 簡(jiǎn)單圖形的繪制
9.2.3 簡(jiǎn)單二次曲面
9.3 OpenGL中的變換
9.3.1 矩陣操作過程
9.3.2 投影變換
9.3.3 幾何變換矩陣
9.4 光照和紋理
9.4.1 光照和光源過程及應(yīng)用
9.4.2 材質(zhì)和光照模型
9.4.3 紋理
9.5 本章小結(jié)
第10章 多線程應(yīng)用程序
10.1 進(jìn)程與線程
10.1.1 進(jìn)程和線程的概念
10.1.2 線程調(diào)度
10.2 TThread對(duì)象
10.2.1 Tthread類的屬性
10.2.2 TThread類的方法
10.2.3 TThread類的事件
10.2.4 創(chuàng)建線程類
10.2.5 線程的初始化操作
10.2.6 實(shí)現(xiàn)線程對(duì)象的功能
10.3 線程的同步
10.4 線程的優(yōu)先級(jí)
10.5 本章小結(jié)
第11章 動(dòng)態(tài)鏈接庫
11.1 概述
11.1.1 DLL的概念
11.1.2 靜態(tài)鏈接與動(dòng)態(tài)鏈接
11.1.3 使用DLL的目的
11.2 創(chuàng)建動(dòng)態(tài)鏈接庫
11.3 使用動(dòng)態(tài)鏈接庫
11.4 本章小結(jié)
第12章 Delphi數(shù)據(jù)庫的基本概念
12.1 數(shù)據(jù)庫系統(tǒng)概述
12.1.1 使用數(shù)據(jù)庫
12.1.2 數(shù)據(jù)庫管理系統(tǒng)(DBMS)
12.1.3 數(shù)據(jù)庫應(yīng)用程序
12.2 Delphi的數(shù)據(jù)庫特性及功能簡(jiǎn)介
12.2.1 DelPhi的數(shù)據(jù)庫特性
12.2.2 Delphi可以訪問的數(shù)據(jù)源(DataSource)
12.2.3 本地?cái)?shù)據(jù)庫和遠(yuǎn)程數(shù)據(jù)庫
12.3 Delphi數(shù)據(jù)庫應(yīng)用程序的體系結(jié)構(gòu)
12.3.1 選擇合適的體系結(jié)構(gòu)
12.3.2 可伸縮性
12.3.3 單層的數(shù)據(jù)庫應(yīng)用程序
12.3.4 兩層的數(shù)據(jù)庫應(yīng)用程序
12.3.5 多層的數(shù)據(jù)庫應(yīng)用程序
12.3.6 數(shù)據(jù)的問組件
12.3.7 數(shù)據(jù)控制組件
12.4 Delphi數(shù)據(jù)庫應(yīng)用程序的開發(fā)方法和步驟
12.4.1 概述
12.4.2 數(shù)據(jù)庫應(yīng)用程序的開發(fā)步驟
12.4.3 交付數(shù)據(jù)庫應(yīng)用程序
12.4.4 安裝BDE
12.4.5 安裝SQL Link
12.5 本章小結(jié)
第13章 簡(jiǎn)單數(shù)據(jù)庫應(yīng)用程序的創(chuàng)建
13.1 簡(jiǎn)單的基于單表的數(shù)據(jù)庫應(yīng)用
13.1.1 選擇相關(guān)的組件
13.1.2 設(shè)置組件的屬性
13.1.3 運(yùn)行程序
13.2 利用TDBNavigator組件創(chuàng)建存取程序
13.2.1 創(chuàng)建應(yīng)用程序窗體
13.2.2 使用TDBNavigator組件移動(dòng)記錄指針
13.2.3 定制TDBNavigator組件
13.3 創(chuàng)建主要——明細(xì)數(shù)據(jù)庫應(yīng)用程序
13.3.1 一對(duì)多關(guān)系的主要——明細(xì)型數(shù)據(jù)庫應(yīng)用程序
13.3.2 一對(duì)多——多關(guān)系的數(shù)據(jù)庫應(yīng)用
13.4 字段對(duì)象的使用
13.4.1 字段對(duì)象的類型
13.4.2 創(chuàng)建永久性的字段對(duì)象
13.4.3 字段對(duì)象的屬性設(shè)置
13.4.4 字段對(duì)象的訪問
13.4.5 設(shè)定字段對(duì)象的顯示格式
13.4.6 自定義宇段以及計(jì)算字段對(duì)象的創(chuàng)建
13.5 查詢數(shù)據(jù)庫中的記錄
13.5.1 使用GotoKey方法查找數(shù)據(jù)記錄
13.5.2 使用FindKey方法查找數(shù)據(jù)庫中的記錄
13.5.3 利用GotoNearest和FindNearest執(zhí)行不精確查找
13.6 修改數(shù)據(jù)庫中的記錄
13.6.1 Edit方法Post方法
13.6.2 實(shí)現(xiàn)異常保護(hù)的try...finally語句
13.7 插入和刪除記錄
13.7.1 逐步插入方法
13.7.2 調(diào)用InsertRecord插入記錄
13.8 輸入數(shù)據(jù)的有效性驗(yàn)證
13.9 本章小結(jié)
第14章 數(shù)據(jù)交換
14.1 Windows剪貼板及其應(yīng)用
14.1.1 概述
14.1.2 TClipboard的屬性和方法
14.1.3 文本與Windows剪貼板
14.1.4 圖形與剪貼板
14.2 數(shù)據(jù)的動(dòng)態(tài)交換
14.2.1 DDE概述
14.2.2 DDE客戶端應(yīng)用程序
14.2.3 服務(wù)端應(yīng)用程序
14.3 對(duì)象的鏈接與嵌入
14.3.1 OLE技術(shù)概述
14.3.2 TOleContainer的屬性
14.3.3 TOleContainer的方法
14.4 多格式文件瀏覽器
14.4.1 OLE服務(wù)器的菜單和工具欄
14.4.2 瀏覽器設(shè)計(jì)
14.5 本章小結(jié)
第15章 應(yīng)用程序的分發(fā)和包裝
15.1 應(yīng)用程序包裝技巧
15.1.1 計(jì)算機(jī)的關(guān)機(jī)或重新啟動(dòng)
15.12 禁止應(yīng)用程序的第二實(shí)例啟動(dòng)
15.1.3 封面窗口
15.1.4 橢圓窗口后動(dòng)封面
15.1.5 讀寫Windows 95注冊(cè)文件
15.1.6 創(chuàng)建應(yīng)用程序組和圖標(biāo)
15.2 應(yīng)用程序的分發(fā)
15.3 本章小結(jié)
第16章 其它編程技巧
16.1 獲取Windows版本信息
16.2 獲取CPU信息
16.3 啟動(dòng)屏幕保護(hù)
16.4 使窗口標(biāo)題欄閃爍
16.5 獲取窗口標(biāo)題欄中的文字
16.6 使窗口背景顏色漸變
16.7 將WAV文件做到EXE文件里
16.8 按字段為TDBGrid著色
16.9 使用資源文件
16.10 具有不同字體的對(duì)話框
16.11 顯示旋轉(zhuǎn)字體
16.12 本章小結(jié)
附錄1 Inprise Delphi屬性、函數(shù)、事件參考
附錄2 Delphi站點(diǎn)整理
附錄3 Delphi問題集
附錄4 Delphi編譯錯(cuò)誤信息中英文對(duì)照

本目錄推薦

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