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

BORLAND C++ BUILDER程序設(shè)計(jì)

BORLAND C++ BUILDER程序設(shè)計(jì)

定 價:¥55.00

作 者: 劉華等編著
出版社: 清華大學(xué)出版
叢編項(xiàng): 程序開發(fā)人員進(jìn)階與提高黑皮書
標(biāo) 簽: Builder

ISBN: 9787900635105 出版時間: 2001-06-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 501 字?jǐn)?shù):  

內(nèi)容簡介

  本書以C++ Builder 5.0為藍(lán)本用14章的篇幅詳細(xì)介紹利用C++ Builder 進(jìn)行程序設(shè)計(jì)的基本技術(shù),它們包括C++面向?qū)ο蟮幕靖拍睿琕CL提供的基本W(wǎng)indows組件、常用窗體的設(shè)計(jì)技術(shù),Windows常用應(yīng)用程序框架的設(shè)計(jì)技術(shù),以及利用調(diào)試技術(shù)和異常處理機(jī)制處理應(yīng)用程序中可能出現(xiàn)的錯誤的技術(shù),另外,本書還在上述基本技術(shù)基礎(chǔ)之上簡要介紹訪問文件、數(shù)據(jù)庫應(yīng)用程序和多媒體應(yīng)用程序設(shè)計(jì)技術(shù),為讀者進(jìn)一步提高應(yīng)用程序設(shè)計(jì)能力提供幫助。本書使用簡單明了的語言詳細(xì)介紹基本的應(yīng)用程序設(shè)計(jì)技術(shù),而在對于一些常見的高級技術(shù),則主要通過示例程序加以簡要介紹。本書通過大量示例程序說明常見應(yīng)用程序的設(shè)計(jì)方法,它們的所有代碼都可以在本書的附帶光盤中找到。本書可以作為想快速學(xué)習(xí)Borland C++ Builder 程序設(shè)計(jì)人員的入門教材,其中部分內(nèi)容還可作為初、中級程序員的參考資料。

作者簡介

暫缺《BORLAND C++ BUILDER程序設(shè)計(jì)》作者簡介

圖書目錄

第1章 開發(fā)環(huán)境概述
1.1 C++Builder的歷史和未來
1.1.1 起源及其背景
1.1.2 世紀(jì)末軟件革命的候選領(lǐng)袖
1.2 BCB與Delphi
1.2.1 BCB與Delphi有相同“長相”
1.2.2 BCB與Delphi有相同底層庫VCL
1.2.3 有關(guān)BCB與VCL
1.3 集成開發(fā)環(huán)境
1.3.1 C++Builder 5.0的安裝
1.3.2 應(yīng)用程序的工程管理工具
1.3.3 應(yīng)用程序的界面設(shè)計(jì)工具
1.3.4 應(yīng)用程序的代碼編輯工具
1.3.5 應(yīng)用程序的代碼調(diào)試工具
1.3.6 類庫輔助設(shè)計(jì)工具
1.3.7 數(shù)據(jù)庫平臺和位圖編輯器
1.4 本章小結(jié)
第2章 C++語言和面向?qū)ο?br />2.1 C++語言的基本點(diǎn)
2.1.1 C++支持所有C語言的特性
2.1.2 C++是面向?qū)ο蟮恼Z言
2.2 在BCB中學(xué)習(xí)C++
2.2.1 怎樣輸出“Hello World!”
2.2.2 BCB與其他C、C++開發(fā)工具之間的代碼轉(zhuǎn)換
2.2.3 調(diào)用VCL功能
2.3 本章小結(jié)
第3章 應(yīng)用程序工程的管理
3.1 創(chuàng)建我的“Hello World”
3.1.1 建立應(yīng)用程序“Hello World”
3.1.2 顯示“Hello World!”
3.1.3 彈出“Hello World!”
3.1.4 自定義方式的“Hello World!”
3.2 刪除整個桌面
3.2.1 BCB的工程管理器
3.2.2 刪除工程中的“垃圾”,引入“精華”
3.2.3 多個應(yīng)用程序的資源共享
3.2.4 對資源的特殊操作和控制
3.3 修改程序標(biāo)志
3.3.1 工程可視化界面定制
3.3.2 設(shè)置資源位置
3.3.3 優(yōu)化編譯器參數(shù)
3.4 本章小結(jié)
第4章 應(yīng)用程序的用戶界面元素
4.1 設(shè)計(jì)菜單
4.1.1 兩種菜單
4.1.2 菜單設(shè)計(jì)器
4.1.3 使用主菜單
4.1.4 使用快捷菜單
4.1.5 為菜單編寫功能代碼
4.2 幾種常用組件
4.2.1 組件
4.2.2 按鈕、文本顯示編輯類基本組件
4.2.3 容器類基本組件
4.2.4 基本組件功能的擴(kuò)展
4.3 設(shè)計(jì)標(biāo)準(zhǔn)Win 32用戶界面
4.3.1 工具欄和狀態(tài)欄
4.3.2 Word 2000風(fēng)格菜單
4.3.3 文本編輯器
4.3.4 列表框
4.4 使用系統(tǒng)功能
4.4.1 定時觸發(fā)器
4.4.2 媒體播放器
4.4.3 其他
4.5 本章小結(jié)
第5章 復(fù)雜窗口和對話框
5.1 窗體及其調(diào)用
5.1.1 常用的窗體類型
5.1.2 調(diào)用不同類型的窗體
5.2 選項(xiàng)對話框
5.2.1 使用多個選項(xiàng)卡控制
5.2.2 在選項(xiàng)卡上放置組件
5.2.3 創(chuàng)建完整的選項(xiàng)對話框
5.3 模仿“資源瀏覽器”
5.3.1 窗體的可視化構(gòu)建
5.3.2 編寫框架代碼
5.3.3 實(shí)現(xiàn)文件瀏覽功能
5.4 本章小結(jié)
第6章 設(shè)計(jì)應(yīng)用程序框架
6.1 對話框應(yīng)用程序框架
6.1.1 幾種主要對話框
6.1.2 創(chuàng)建程序基本框架
6.2 SDI應(yīng)用程序框架
6.2.1 程序的基本組成
6.2.2 創(chuàng)建程序基本框架
6.2.3 其他功能的SDI
6.3 MDI應(yīng)用程序框架
6.3.1 MDI應(yīng)用程序的基本組成
6.3.2 創(chuàng)建MDI應(yīng)用程序基本框架
6.3.3 建立支持多文檔界面的位圖編輯器
6.4 控制臺應(yīng)用程序框架
6.4.1 使用控制臺應(yīng)用程序創(chuàng)建向?qū)?br />6.4.2 為控制臺應(yīng)用程序添加代碼
6.5 本章小結(jié)
第7章 文件和目錄處理功能
7.1 目錄和邏輯驅(qū)動器
7.1.1 從操作系統(tǒng)獲取邏輯驅(qū)動器列表
7.1.2 獲取邏輯驅(qū)動器信息
7.1.3 提取目錄和邏輯驅(qū)動器的子目錄
7.1.4 復(fù)制和刪除目錄樹
7.1.5 其他一些有關(guān)目錄的常用API
7.2 使用文件的版本信息
7.2.1 在應(yīng)用程序中插入版本信息
7.2.2 提取文件版本信息的API
7.2.3 編寫提取版本信息的自定義類
7.2.4 在應(yīng)用程序中使用自定義類
7.3 使用文件指針
7.3.1 使用文件指針控制文件
7.3.2 通過文件指針讀寫文件
7.3.3 其他一些常用函數(shù)
7.4 使用文件句柄
7.4.1 使用文件句柄控制文件
7.4.2 使用文件句柄讀寫文件
7.4.3 其他一些控制文件的函數(shù)
7.5 文件的流操作
7.5.1 文件流類的定義
7.5.2 創(chuàng)建文件流類的實(shí)例
7.5.3 通過流讀寫文件
7.6 本章小結(jié)
第8章 應(yīng)用程序的調(diào)試
8.1 應(yīng)用程序的錯誤概述
8.1.1 常見錯誤類型
8.1.2 通過編譯器排除語法錯誤
8.2 BCB的調(diào)試器及其設(shè)置
8.2.1 準(zhǔn)備調(diào)試用的應(yīng)用程序
8.2.2 調(diào)試器選項(xiàng)及其設(shè)置
8.3 BCB的調(diào)試技術(shù)和輔助調(diào)試工具
8.3.1 應(yīng)用程序的多種執(zhí)行方式
8.3.2 使用斷點(diǎn)
8.3.3 監(jiān)視變量
8.3.4 修改變量的值
8.3.5 其他輔助工具
8.4 調(diào)試應(yīng)用程序的例子
8.4.1 調(diào)試前的準(zhǔn)備
8.4.2 詳細(xì)定位應(yīng)用程序的錯誤
8.4.3 糾正應(yīng)用程序的錯誤
8.5 本章小結(jié)
第9章 應(yīng)用程序的異常處理
9.1 C和C++的異常處理技術(shù)
9.1.1 異常處理機(jī)制概述
9.1.2 C語言中捕獲和處理異常的方法
9.1.3 C++語言中捕獲和處理異常的方法
9.2 BCB的異常處理技術(shù)
9.2.1 異常處理結(jié)構(gòu)
9.2.2 使用VCL的異常類
9.3 使用VCL的異常處理功能
9.3.1 異常類的共同祖先
9.3.2 VCL的異常類
9.3.3 VCL異常類的使用
9.4 使用自定義異常類
9.4.1 創(chuàng)建VCL異常類的副本
9.4.2 為異常類添加新特性
9.5 本章小結(jié)
第10章 多媒體編程
10.1 簡單的媒體播放器
10.1.1 使用組件
10.1.2 加載文件
10.1.3 控制播放過程
10.2 控制媒體播放器
10.2.1 使用自定義的播放控制按鈕
10.2.2 播放不同類型的媒體文件
10.2.3 播放視頻
10.3 一個CD播放器的例子
10.4 本章小結(jié)
第11章 基于BDE的數(shù)據(jù)庫連接技術(shù)
11.1 BDE概述
11.1.1 BDE的服務(wù)方式
11.1.2 BDE的核心
11.1.3 數(shù)據(jù)庫別名機(jī)制
11.1.4 創(chuàng)建數(shù)據(jù)庫別名
11.2 連接數(shù)據(jù)庫
11.2.1 數(shù)據(jù)庫應(yīng)用程序的體系結(jié)構(gòu)
11.2.2 使用TDatabase連接數(shù)據(jù)庫
11.2.3 使用數(shù)據(jù)集組件
11.2.4 常用的幾個操作
11.3 控制數(shù)據(jù)庫中的數(shù)據(jù)
11.3.1 TDataSource組件
11.3.2 常見數(shù)據(jù)感知組件
11.3.3 瀏覽和修改數(shù)據(jù)的例子
11.3.4 為數(shù)據(jù)感知組件編寫代碼
11.4 本章小結(jié)
第12章 基于ADO的數(shù)據(jù)庫連接技術(shù)
12.1 BCB對ADO技術(shù)的支持
12.1.1 概述
12.1.2 數(shù)據(jù)庫連接組件
12.1.3 數(shù)據(jù)集組件
12.1.4 執(zhí)行SQL語句的組件
12.1.5 應(yīng)用程序框架
12.2 使用ADO組件連接數(shù)據(jù)庫
12.2.1 使用已經(jīng)創(chuàng)建的數(shù)據(jù)模塊
12.2.2 設(shè)置ADO連接屬性
12.2.3 修改代碼
12.3 ADO數(shù)據(jù)集組件
12.3.1 使用公共數(shù)據(jù)模塊
12.3.2 建立數(shù)據(jù)集
12.3.3 瀏覽和修改數(shù)據(jù)
12.4 本章小結(jié)
第13章 數(shù)據(jù)報表
13.1 QuickReport組件概述
13.1.1 快速報表組件
13.1.2 報表組件
13.1.3 使用系統(tǒng)功能
13.2 設(shè)計(jì)數(shù)據(jù)報表
13.2.1 使用列表報表
13.2.2 使用主表/明細(xì)表報表
13.2.3 多個報表的連接
13.3 使用數(shù)據(jù)報表
13.3.1 報表預(yù)覽
13.3.2 報表打印
13.3.3 打印機(jī)設(shè)置
13.3.4 保存報表
13.4 本章小結(jié)
第14章 FTP客戶端應(yīng)用程序
14.1 Internet類組件
14.1.1 支持Winsock
14.1.2 支持CGI
14.1.3 FastNet類組件
14.2 TNMFTP組件
14.2.1 屬性
14.2.2 事件
14.2.3 方法
14.3 一個FTP客戶端的例子
14.3.1 創(chuàng)建和維護(hù)框架
14.3.2 連接服務(wù)器
14.3.3 下載文件
14.3.4 上載文件
14.3.5 控制菜單狀態(tài)
14.4 本章小結(jié)
附錄1 常見異常列表
附錄2 Win 32錯誤列表
附錄3 本書索引
附錄4 本書光盤說明

本目錄推薦

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