注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Borland C++ Builder 5實(shí)用編程技術(shù)

Borland C++ Builder 5實(shí)用編程技術(shù)

Borland C++ Builder 5實(shí)用編程技術(shù)

定 價(jià):¥60.00

作 者: 朱正茂,彭湃等編著
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 萬水計(jì)算機(jī)實(shí)用編程技術(shù)系列
標(biāo) 簽: Builder

ISBN: 9787508404608 出版時(shí)間: 2001-01-01 包裝:
開本: 24cm 頁數(shù): 609頁 字?jǐn)?shù):  

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

  本書針對(duì)C++Builder 5在集成開發(fā)環(huán)境、圖形、圖像、多媒體、數(shù)據(jù)庫和網(wǎng)絡(luò)的應(yīng)用開發(fā)方面所涉及的基礎(chǔ)知識(shí)、開發(fā)步驟及程序設(shè)計(jì)技巧作了比較深入的介紹。書中不僅對(duì)上述各方面所涉及的組件作了較為詳細(xì)的介紹,而且還對(duì)OpenGL、DirectX、BDE和ODBC等非組件技術(shù)作了比較詳細(xì)的介紹。本書適合對(duì)C++語言規(guī)范和C++Builder 5開發(fā)環(huán)境感興趣的初、中級(jí)用戶。

作者簡(jiǎn)介

暫缺《Borland C++ Builder 5實(shí)用編程技術(shù)》作者簡(jiǎn)介

圖書目錄

上篇 C++ Builder入門
第一章 C++ Builder 5的集成開發(fā)環(huán)境
1.1 概述
1.1.1 C++ Builder 5的主要特點(diǎn)
1.1.2 C++ Builder 5的新增功能
1.1.3 C++ Builder 5的安裝與運(yùn)行
1.2 C++ Builder 5的集成開發(fā)環(huán)境
1.2.1 窗體
1.2.2 菜單欄
1.2.3 加速欄
1.2.4 控件欄
1.2.5 對(duì)象觀察器
1.2.6 工程管理器
1.2.7 代碼編輯器
1.2.8 類瀏覽器
1.2.9 桌面工具欄
1.3 C++ Builder的編程方法和步驟
1.3.1 開始一個(gè)新的工程
1.3.2 設(shè)計(jì)用戶界面
1.3.3 屬性的設(shè)置
1.3.4 編寫程序代碼
1.3.5 編譯、運(yùn)行程序
1.4 程序的調(diào)試
1.4.1 程序錯(cuò)誤的種類
1.4.2 C++ Builder集成環(huán)境中的調(diào)試選項(xiàng)
1.4.3 C++ Builder的主要調(diào)試手段
1.4.4 C++ Builder的輔助調(diào)試工具
1.5 使用聯(lián)機(jī)幫助
1.6 小結(jié)
第二章 窗體
2.1 窗體的屬性、事件和方法
2.1.1 窗體的主要屬性
2.1.2 窗體的主要事件
2.1.3 窗體的方法
2.2 設(shè)置窗體環(huán)境
2.3 窗體模板
2.3.1 使用窗體模板
2.3.2 向窗體模板庫中加入新的窗體模板
2.4 菜單設(shè)計(jì)
2.5 菜單項(xiàng)的主要屬性和方法
2.6 菜單模板
2.7 工具欄設(shè)計(jì)
2.8 狀態(tài)欄設(shè)計(jì)
2.9 綜合實(shí)例
2.10 小結(jié)
第三章 常用控件編程
3.1 進(jìn)度條控件(ProgressBar)
3.1.1 進(jìn)度條捷件的屬性
3.1.2 進(jìn)度條控件的入法
3.2 動(dòng)畫控件(Animate)
3.2.1 動(dòng)畫控件的屬性
3.2.2 動(dòng)畫控件的主要方法
3.3 列表框控件(ListBox)
3.3.1 列表框控件的屬性
3.3.2 列表框的主要方法
3.4 組合框控件(ComboBox)
3.4.1 組合框擰件的屬性
3.4.2 組合框控件的方法
3.5 列表視圖控件的屬性(ListView)
3.6 樹形視圖控件(TreeView)
3.7 文件系統(tǒng)控件
3.7.1 文件列表框控件(FileList)
3.7.2 驅(qū)動(dòng)器組合框控件(DriveComboBox)
3.7.3 過濾器組合框控件(FilterComboBox)
3.7.4 目錄列表框控件(DirectoryListBox)
3.8 公用對(duì)話樞控件
3.8.1 OpenDialog的主要屬性
3.8.2 OpenDialog的方法——Execute方法
3.9 文本編輯校件(RichEdit)
3.9.1 文本編輯控件的主要屬性
3.9.2 文本編輯校件的方法
3.10 小結(jié)
第四章 消息及異常
4.1 Windows消息和C++ Builder事件
4.2 消息映射
4.3 自定義消息
4.3.1 定義自己的消息
4.3.2 定義消息處理旬柄
4.3.3 發(fā)送和傳遞消息
4.4 異常處理
4.5 try/catch塊
4.6 異常類
4.7 替代缺省的異常處理
4.8 小結(jié)
中篇 C++ Builder進(jìn)階
第五章 圖形和圖像
5.1 圖形功能
5.1.1 畫布(Canvas)的屬性
5.1.2 畫布對(duì)象的常用方法
5.2 圖像功能
5.2.1 TGraphic類
5.2.2 TPicture類
5.2.3 TImage組件及其應(yīng)用
5.2.4 TShape組件
5.3 圖形和圖像的綜合
5.3.1 組件設(shè)計(jì)
5.3.2 代碼設(shè)計(jì)
5.4 小結(jié)
第六章 多媒體
6.1 多媒體與MCI Media Player
6.2 用MediaPlayer控件進(jìn)行編程
6.2.1 MediaPlayer的主要屬性及事件
6.2.2 使用MediaPlayer控件
6.3 運(yùn)用MCI API進(jìn)行多媒體開發(fā)
6.3.1 PlaySound函數(shù)
6.3.2 mciSendString
6.3.3 mciSendCommand
6.4 ActiveMovie控件
6.4.1 ActiveMovie控件的主要屬性
6.4.2 ActvieMovie的主要方法
6.4.3 ActiveMovie的主要事件
6.5 小結(jié)
第七章 OpenGL和DirectDraw
7.1 OpenGL
7.2 DirectDraw
7.2.1 DirectX
7.2.2 DirectDraw的概述
7.3 DirectDraw、OLE和COM接口
7.3.1 DirectDraw對(duì)象和IDirectDraw接口
7.3.2 DirectDrawClipper對(duì)象和IDirectDrawClipper接口
7.3.3 DirectDrawSurface對(duì)象和IDirectDrawSurface接口
7.3.4 DirectDrawPallete對(duì)象和IDirectDrawPallete接口
7.4 DirectDraw開發(fā)的步驟
7.5 小結(jié)
第八章 組件對(duì)象模型(COM)
8.1 概述
8.2 COM接口
8.3 IDL語言
8.4 CoClass和Class Factory
8.5 COM擴(kuò)展
8.5.1 ActiveX控件(ActiveX Control)
8.5.2 ActiveX文檔(ActiveX Document)
8.5.3 ActiveX自動(dòng)化(ActiveX Automation)
8.6 COM的發(fā)展趨勢(shì):COM+
8.7 使用向?qū)蒀OM對(duì)象
8.8 類型庫
8.9 使用類型庫工具
8.10 類型庫編輯器(Type Library Editor)
8.11 編輯類型庫
8.12 小結(jié)
第九章 對(duì)象的鏈接和嵌入(OLE)
9.1 對(duì)象鏈接
9.2 對(duì)象的嵌入
9.3 OleContainer控件
9.3.1 OleContainer控件的主要屬性
9.3.2 OleContainer控件的主要方法
9.4 拖放技術(shù)
9.5 小結(jié)
第十章 創(chuàng)建VCL組件和ActiveX控件
10.1 創(chuàng)建組件概述
10.2 組件向?qū)?br />10.3 添加屬性
10.3.1 確定公布屬性
10.3.2 自定義新的屬性
10.3.3 定義數(shù)組類型的屬性
10.4 添加方法
10.5 添加事件
10.6 測(cè)試組件
10.7 安裝組件
10.8 創(chuàng)建ActiveX控件
10.9 ActiveX控件的結(jié)構(gòu)
10.10 ActiveX控件的注冊(cè)和安裝
10.11 測(cè)試ActiveX控件
10.12 使用ActiveForm開發(fā)控件
10.13 向ActiveX控件中加入方法
10.14 創(chuàng)建ActiveX控件的屬性頁
10.14.1 創(chuàng)建一個(gè)新的屬性頁
10.14.2 在屬性頁中放置控件
10.14.3 將控件和相應(yīng)的屬性關(guān)稅起來
10.14.4 將ActiveX控件和屬性頁聯(lián)系起來
10.15 Web分發(fā)
10.16 小結(jié)
第十一章 ActiveX Automation
11.1 自動(dòng)化服務(wù)器(Automation server)
11.2 自動(dòng)化控制器(Automation Controller)
11.3 IDispatch接口
11.4 雙接口
11.5 初步了解自動(dòng)化服務(wù)器和自動(dòng)化控制器的應(yīng)用
11.6 創(chuàng)建自動(dòng)化控制器程序
11.6.1 引入類型庫
11.6.2 調(diào)用Variant::Exec
11.7 VARIANT類型
11.8 創(chuàng)建自動(dòng)化服務(wù)器程序
11.8.1 創(chuàng)建自動(dòng)化對(duì)象
11.8.2 向接口中添加屬性、方法成員
11.8.3 自動(dòng)化服務(wù)器的注冊(cè)
11.8.4 測(cè)試和調(diào)試自動(dòng)化服務(wù)器程序
11.9 利用C++ Builder開發(fā)ActiveX Automation
11.10 創(chuàng)建進(jìn)程內(nèi)服務(wù)器(In-Process)
11.11 在Excel中使用類型庫
11.12 小結(jié)
下篇 C++ Builder深入
第十二章 數(shù)據(jù)庫基礎(chǔ)
12.1 概述
12.2 關(guān)系數(shù)據(jù)庫基本概念
12.2.1 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)
12.2.2 關(guān)系型數(shù)據(jù)庫
12.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā)
12.3.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)步驟
12.3.2 數(shù)據(jù)庫設(shè)計(jì)
12.3.3 應(yīng)用程序設(shè)計(jì)
12.4 用Database Form Wizard自動(dòng)建立數(shù)據(jù)庫系統(tǒng)
12.5 向?qū)傻膽?yīng)用程序的分析
12.5.1 相關(guān)控件
12.5.2 向?qū)傻脑创a
12.6 創(chuàng)建主要/明細(xì)型數(shù)據(jù)庫應(yīng)用程序
12.7 如何為數(shù)據(jù)庫創(chuàng)建別名
12.7.1 創(chuàng)建固定的BDE別名
12.7.2 在運(yùn)行時(shí)用應(yīng)用程序創(chuàng)建BDE別名
12.8 SQL簡(jiǎn)介
12.8.1 查詢操作
12.8.2 查詢
12.9 使用SQL查看一個(gè)數(shù)據(jù)庫的內(nèi)容
12.10 小結(jié)
第十三章 數(shù)據(jù)庫應(yīng)用
13.1 C++ Builder 5的數(shù)據(jù)庫特性
13.1.1 客戶數(shù)據(jù)集的功能增強(qiáng)
13.1.2 數(shù)據(jù)庫特性
13.2 數(shù)據(jù)訪問控件
13.2.1 數(shù)據(jù)模塊(Data Module)
13.2.2 使用TDataModule的目的
13.2.3 使用TDataModule的好處
13.3 數(shù)據(jù)控制控件
13.4 查詢
13.4.1 SQL屬性
13.4.2 參數(shù)化查詢
13.4.3 SQL屬性和Format函數(shù)
13.4.4 ExecSQL函數(shù)與Delete和Insert語句
13.5 InterBase Sever及相關(guān)話題
13.5.1 設(shè)置InterBase數(shù)據(jù)庫別名
13.5.2 如何創(chuàng)建數(shù)據(jù)庫
13.5.3 通過WISQL瀏覽InterBase數(shù)據(jù)庫
13.5.4 InterBase數(shù)據(jù)庫的安全性
13.5.5 通過Server Manager來備份數(shù)據(jù)表
13.6 報(bào)表
13.7 小結(jié)
第十四章 ADO數(shù)據(jù)控件
14.1 ADO數(shù)據(jù)控件概述
14.2 ADO控件
14.3 連接ADO數(shù)據(jù)庫
14.3.1 使用ADOConnection控件進(jìn)行數(shù)據(jù)庫連接
14.3.2 給連接制定規(guī)則
14.4 訪問其他共享連接的ADO控件
14.5 訪問ADO數(shù)據(jù)集
14.5.1 使用ADODataSet
14.5.2 使用ADOTable
14.5.3 使用ADOQuery
14.6 執(zhí)行命令
14.7 小結(jié)
第十五章 動(dòng)態(tài)鏈接庫編程
15.1 動(dòng)態(tài)鏈接庫(DLL)基礎(chǔ)
15.1.1 動(dòng)態(tài)鏈接庫的工作原理
15.1.2 使用DLL的優(yōu)點(diǎn)
15.2 編寫動(dòng)態(tài)鏈接庫(DLL)
15.2.1 創(chuàng)建一般的DLL
15.2.2 創(chuàng)建帶有VCL控件的DLL
15.3 調(diào)用動(dòng)態(tài)鏈接庫(DLL)
15.3.1 靜態(tài)加載DLL
15.3.2 動(dòng)態(tài)加載DLL
15.4 創(chuàng)建和利用資源DLL
15.4.1 關(guān)于資源文件的編寫規(guī)則
15.4.2 資源DLL的編寫
15.4.3 動(dòng)態(tài)加載資源DLL示例
15.4.4 靜態(tài)加載資源DLL
15.5 小結(jié)
第十六章 線程
16.1 創(chuàng)建個(gè)線程
16.1.1 初始化線程
16.1.2 重載Execute函數(shù)
16.2 線程同步
16.2.1 在線程中使用VCL對(duì)象
16.2.2 避免線程同時(shí)訪問共享資源
16.2.3 信號(hào)燈對(duì)象
16.2.4 等待其他線程
16.3 啟動(dòng)線程
16.4 小結(jié)
第十七章 網(wǎng)絡(luò)編程
17.1 OSI參考模式及TCP/IP協(xié)議和其組成
17.1.1 OSI參考模式
17.1.2 TCP/IP協(xié)議及其組成
17.2 TCP/IP協(xié)議在編程中的應(yīng)用
17.2.1 TCP/IP的編程界面
17.2.2 WinSock套接字介紹
17.2.3 客戶機(jī)/服務(wù)器模式(C/S)
17.3 用VCL進(jìn)行網(wǎng)絡(luò)編程
17.3.1 工具箱上的Internet頁主要控件的介紹
17.3.2 用NMTime控件獲取時(shí)間
17.3.3 生成一個(gè)基本的HTML瀏覽器
17.3.4 閑聊程序(chat)
17.3.5 SMTP郵件發(fā)送程序
17.3.6 Finger用戶信息協(xié)議程序
17.4 用OWL進(jìn)行網(wǎng)絡(luò)編程
17.5 用Windows API進(jìn)行網(wǎng)絡(luò)編程
17.5.1 WinSock函數(shù)的系統(tǒng)調(diào)用
17.5.2 使用WinSock編程的幾個(gè)注意問題
17.5.3 廣播通信程序設(shè)計(jì)
17.6 小結(jié)
第十八章 注冊(cè)表編程
18.1 注冊(cè)表的結(jié)構(gòu)
18.2 注冊(cè)表的根鍵、鍵和子鍵
18.3 鍵值觀
18.4 TRegistry
18.4.1 TRegistry的屬性
18.4.2 TRegistry的方法
18.5 小結(jié)
附錄A C++ Builder 5的控件
附錄B InstallShield Express的使用介紹

本目錄推薦

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