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

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

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

定 價(jià):¥48.00

作 者: 王宏 傅新苗 冉欣
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Builder

ISBN: 9787302013228 出版時(shí)間: 2000-03-01 包裝:
開(kāi)本: 787*1092 1/16 頁(yè)數(shù): 522 字?jǐn)?shù):  

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

  本書(shū)主要介紹了C++Builder的一些基礎(chǔ)知識(shí),包括C++Builder的基本操作,C++Builder對(duì)C++的實(shí)現(xiàn)方式和對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)的支持,同時(shí),本書(shū)還詳細(xì)介紹了可視化組件庫(kù)在C++Builder中的應(yīng)用。在此基礎(chǔ)上,對(duì)C++Builder在多媒體、數(shù)據(jù)庫(kù)、圖形圖像等領(lǐng)域的應(yīng)用做了比較深入的介紹。本書(shū)最后還介紹又C++Builder對(duì)多線程應(yīng)用程序的支持情況。本書(shū)在介紹上述內(nèi)容的同時(shí),提供了大量的應(yīng)用實(shí)例,其中不乏一些綜合性較強(qiáng)的例子。本書(shū)適合各種層次的C++Builder愛(ài)好者,尤其對(duì)大學(xué)生、軟件開(kāi)發(fā)人員有很大的指導(dǎo)作用。同時(shí),它也可以作為C++Builder培訓(xùn)班的教材和參考書(shū)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 C++Builder的安裝
1.1 C++Builder 概述
1.2 C++Builder 的安裝
1.2.1 C++Builder的運(yùn)行環(huán)境
1.2.2 C++Builder的安裝步驟
1.2.3 C++Builder的卸載
1.3 C++Builder的啟動(dòng)

第2章 C++Builder的開(kāi)發(fā)環(huán)境
2.1 C++Builder 的操作界面
2.1.1 主窗口
2.1.2 對(duì)象監(jiān)視器
2.1.3 窗體
2.1.4 代碼編輯器
2.2 C++Builder 中的組件索引
2.2.1 Sbandard 選項(xiàng)卡
2.2.2 Additional選項(xiàng)卡
2.2.3 Win2選項(xiàng)卡
2.2.4 System選項(xiàng)卡
2.2.5 Internet選項(xiàng)卡
2.2.6 Data Access選項(xiàng)卡
2.2.7 Data Controls選項(xiàng)卡
2.2.8 Midas選項(xiàng)卡
2.2.9 Decision Cube選項(xiàng)卡
2.2.10 QReport選項(xiàng)卡
2.2.11 Dialogs選項(xiàng)卡
2.2.12 Win3.1 選項(xiàng)卡
2.2.13 Samples選項(xiàng)卡
2.2.14 ActiveX選項(xiàng)卡
2.3 建立應(yīng)用程序
2.3.1 選擇組件
2.3.2 設(shè)置屬性
2.3.3 編寫(xiě)程序代碼
2.3.4 程序編譯運(yùn)行
2.3.5 文件的保存
2.4 項(xiàng)目文件的管理
2.4.1 項(xiàng)目的概念
2.4.2 項(xiàng)目管理器
2.4.3 項(xiàng)目管理器的設(shè)置
2.5 集成調(diào)試器
2.5.1 斷點(diǎn)操作
2.5.2 設(shè)計(jì)執(zhí)行方式
2.5.3 加入觀察窗
2.5.4 Call Stack窗口
2.6 C++Builder開(kāi)發(fā)環(huán)境的設(shè)置
2.6.1 組件極的設(shè)置
2.6.2 設(shè)置IDE
2.7 C++Builder的幫助信息
2.7.1 C++Builder的聯(lián)機(jī)幫助信息
2.7.2 C++Builder中的代碼洞察功能
2.8 其它軟件公司提供的組件在C++Builder中的應(yīng)用

第3章 C++基礎(chǔ)知識(shí)
3.1 C++的發(fā)展歷程
3.2 一個(gè)簡(jiǎn)單C++程序
3.3 數(shù)據(jù)類型
3.3.1 簡(jiǎn)單數(shù)據(jù)類型
3.3.2 復(fù)合數(shù)據(jù)類型
3.4 常量
3.4.1 整型常量
3.4.2 浮點(diǎn)常量
3.4.3 字符常量
3.4.4 常量的定義
3.5 變量
3.5.1 變量的說(shuō)明和定義
3.5.2 變量名
3.6 指針
3.6.1 指針的類型及其定義
3.6.2 指針的初始化
3.6.3 字符串指針
3.6.4 引用類型
3.7 表達(dá)式
3.7.1 運(yùn)算符
3.7.2 類型轉(zhuǎn)換
3.8 控制語(yǔ)句
3.8.1 if語(yǔ)句
3.8.2 switCh語(yǔ)句
3.8.3 循環(huán)語(yǔ)句
3.8.4 跳轉(zhuǎn)語(yǔ)句
3.9 函數(shù)
3.9.1 函數(shù)的定義
3.9.2 函數(shù)的參數(shù)
3.9.3 函數(shù)的返回值
3.9.4 函數(shù)的調(diào)用
3.9.5 函數(shù)指針
3.9.6 內(nèi)部函數(shù)和外部函數(shù)
3.9.7 局部變量和全局變量
3.9.8 動(dòng)態(tài)存儲(chǔ)變量和靜態(tài)存儲(chǔ)變量
3.10 編譯預(yù)處理
3.10.1 文件包含
3.10.2 宏定義
3.10.3 條件編譯
3.11 流
3.12 重載
3.12.1 函數(shù)重載
3.12.3 運(yùn)算符重載
3.13 文件

第4章 面向?qū)ο蟮某绦蛟O(shè)計(jì)
4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念
4.1.1 類與對(duì)象
4.1.2 封裝
4.1.3 繼承
4.1.4 多態(tài)性
4.2 C++Builder中的類
4.2.1 類的定義
4.2.2 類的數(shù)據(jù)成員和方法
4.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
4.3.1 構(gòu)造函數(shù)
4.3.2 析構(gòu)函數(shù)
4.3.3 對(duì)象數(shù)組
4.3.4 類的轉(zhuǎn)換
4.3.5 友元
4.4 類與指針
4.4.1 this指針
4.4.2 指向類對(duì)象的指針
4.4.3 指向類成員的指針
4.5 繼承
4.5.1 派生類
4.5.2 訪問(wèn)控制
4.5.3 成員覆蓋
4.5.4 多重繼承
4.5.5 構(gòu)造函數(shù)的繼承
4.6 多態(tài)性和虛擬函數(shù)
4.6.1 多態(tài)性
4.6.2 滯后綁定
4.6.3 虛擬函數(shù)
4.6.4 抽象基類
4.6.5 虛擬函數(shù)與滯后綁定的關(guān)系
4.6.6 虛擬函數(shù)的數(shù)據(jù)封裝
4.6.7 虛擬析構(gòu)函數(shù)
4.7 操作符重載
4.7.1 單目運(yùn)算符的重載
4.7.2 雙目運(yùn)算符的重載
4.7.3 幾個(gè)特殊運(yùn)算符的重載
4.8 C++Builder的可視組件庫(kù)
4.8.1 可視組件庫(kù)概述
4.8.2 自定義組件類
4.8.3 修改一個(gè)已存在的組件類
4.8.4 創(chuàng)建Windows組件
4.9 異常處理
4.9.1 C++Builder中異常處理的基礎(chǔ)知識(shí)
4.9.2 異常處理在程序中的應(yīng)用

第5章 標(biāo)準(zhǔn)組件
5.1 窗體的初步操作
5.1.1 窗體的基本操作
5.1.2 窗體對(duì)象的屬性
5.1.3 窗體對(duì)象的方法
5.1.4 窗體對(duì)象的事件
5.2 標(biāo)準(zhǔn)組件概述
5.3 MainMenu和PopllpMenu組件
5.3.1 MainMenu和PopupMenu組件的主要屬性
5.3.2 MainMenu和PopupMenu組件的主要方法
5.3.3 MainMenu和PopuPMenu組件的主要事件
5.4 Label組件.
5.4.1 Label組件的重要屬性
5.4.2 Label組件的重要方法
5.4.3 Label組件的重要事件
5.5 Edit組件
5.5.1 Edit組件的主要屬性
5.5.2 Edit組件的主要方法
5.6 Memo組件
5.7 Button組件
5.7.1 Button組件的主要屬性
5.7.2 Button組件的主要方法
5.8 CheckBox組件
5.8.1 CheckBox組件的主要屬性
5.8.2 CheckBox組件的主要方法
5.9 RadioButton、RadioGroup和GroupBox組件
5.9.1 RadioButton組件
5.9.2 RadioGroup組件
5.9.3 GroupBox組件
5.10 ListBox組件
5.10.1 ListBox組件的主要屬性
5.10.2 ListBox組件的主要方法
5.11 ComboBox 組件
5.12 ScrollBar組件
5.13 菜單設(shè)計(jì)
5.13.1 菜單編輯環(huán)境
5.13.2 菜單設(shè)計(jì)
5.13.3 快捷健及熱鍵設(shè)計(jì)
5.13.4 快捷菜單設(shè)計(jì)
5.13.5 菜單模板

第6章 設(shè)計(jì)用戶界面的增強(qiáng)型組件
6.1 BitBtn組件
6.2 SpeedButton組件
6.3 StringGrid組件
6.3.1 StringGrid組件的主要屬性
6.3.2 StringGrid組件的主要方法
6.3.3 StringGrid組件響應(yīng)的主要事件
6.3.4 DrawGrid組件簡(jiǎn)介
6.4 Bevel 、Shape和Image組件
6.4.1 Bevel組件
6.4.2 Shape組件
6.4.3 Image組件
6.5 MaskEdit組件和 StaticText組件
6.5.1 MaskEdit組件
6.5.2 SticTeXt組件
6.6 Chart組件
6.6.1 創(chuàng)建圖表的一般步驟
6.6.2 Chart組件的主要屬性
6.7 ScrollBox組件
6.7.1 ScrollBox組件的主要屬性
6.7.2 ScrollBox組件的主要方法
6.8 Splitter和CheckListBox組件
6.8.1 Splitter組件
6.8.2 CheckListBox組件
6.9 OpenDialog和SaveDialog組件
6.9.1 OpenDialog對(duì)話框的主要屬性
6.9.2 OpenDialog組件的主要方法
6.9.3 SaveDialog組件
6.10 OpenPictureDialog和 SavePictureDialog組件
6.10.1 OpenPictureDialog組件
6.10.2 SavePictureDialog組件
6.11 FontDialog和 ColorDialog組件
6.11.1 FontDialog組件
6.11.2 ColorDialog組件
6.12 PrintDialog和 PrintersetupDialog組件
6.12.1 PrintDialog組件
6.12.2 PrintersetupDialog組件
6.13 FindDialog和 ReplaceDialog組件
6.13.1 FindDialog組件
6.13.2 ReplaceDialog組件
6.14 用于文件管理的 Win3.1組件
6.14.1 DirectoryListBox組件
6.14.2 FileListBox組件
6.14.3 DnveComboBox組件
6.14.4 FilterComboBox組件

第7章 Win32選項(xiàng)卡下的組件
7.1 TabControl組件
7.1.1 TabControl組件的屬性
7.1.2 TabControl組件響應(yīng)的事件
7.2 PageControl組件
7.2.1 PageControl組件的主要屬性
7.2.2 Tabsheet的主要屬性
7.2.3 PageControl組件的主要方法
7.3 ImageList組件
7.3.1 ImageList組件的主要屬性
7.3.2 ImageList組件的主要方法
7.4 RIChEdit組件
7.4.1 RichEdit組件的主要屬性
7.4.2 RichEdit組件的主要方法
7.5 ProgressBar和StatusBar組件
7.5.1 ProgressBar組件的主要屬性
7.5.2 ProgressBar組件的主要方法
7.5.3 StatusBar組件
7.6 Updown、HotKey和DataTimePicker組件
7.6.1 UpDown組件
7.6.2 HotKey組件
7.6.3 DateTimePicker組件
7.7 TreeView和ListView組件
7.7.1 TreeView組件的主要屬性
7.7.2 TreeView組件的主要方法
7.7.3 ListView組件
7.8 ToolBar和CoolBar組件
7.8.1 ToolBar組件
7.8.2 CoolBar組件
7.9 HeaderControl組件

第8章 圖形操作
8.1 圖形組件
8.1.1 Imape組件的使用
8.1.2 ImageList組件的使用
8.1.3 FontDialog(字體對(duì)話框)組件的使用
8.1.4 ColorDialog(顏色對(duì)話框)組件和ColorGrid(顏色表格)組件的使用
8.2 圖形組件
8.2.1 TPen對(duì)象
8.2.2 Brush(畫(huà)刷)的使用
8.2.3 Canvas(畫(huà)面)的使用
8.2.4 畫(huà)圖函數(shù)
8.3 簡(jiǎn)單繪圖器的設(shè)計(jì)
8.4 圖形設(shè)計(jì)的綜合使用
8.5 C++Builder與OpenGL程序接口
8.5.1 OpenGL概述
8.5.2 OpenGL的工作順序
8.5.3 OpenGL庫(kù)函數(shù)
8.5.4 OpenGL的顏色
8.6 OpenGL程序設(shè)計(jì)實(shí)例

第9章 開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序
9.1 C++Builder中數(shù)據(jù)庫(kù)應(yīng)用程序的結(jié)構(gòu).
9.2 設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用程序的基本組件和輔助工具
9.2.1 C++Builder中用于開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的組件概述
9.2.2 C++Builder提供的用于設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用程序的工具軟件
9.3 數(shù)據(jù)集組件及TDatasource組件
9.3.1 TTable組件
9.3.2 TTable組件在應(yīng)用程序中的應(yīng)用
9.3.3 TQuery組件
9.3.4 TQuery組件在應(yīng)用程序中的應(yīng)用
9.3.5 TStoredProc組件
9.3.6 TDataSource組件
9.4 數(shù)據(jù)查找
9.4.1 使用GotoKey方法查找數(shù)據(jù)
9.4.2 使用FindKey方法查找數(shù)據(jù)
9.4.3 不精確查找
9.4.4 用TQuery組件的動(dòng)態(tài) SQL語(yǔ)句進(jìn)行查詢
9.5 數(shù)據(jù)控制組件
9.5.1 TDBGrid組件
9.5.2 TDBNavigator組件
9.5.3 TDBText組件
9.5.4 TDBEdit組件
9.5.5 TDBMemo組件
9.5.6 TDBImape組件
9.6 快速報(bào)表
9.6.1 一個(gè)簡(jiǎn)單的報(bào)表
9.6.2 TQuickRep組件
9.6.3 創(chuàng)建報(bào)表
9.7 BDE和 Database Desktop簡(jiǎn)介
9.7.1 BDE簡(jiǎn)介
9.7.2 Database Desktop簡(jiǎn)介
9.8 BDE程序設(shè)計(jì)
9.8.1 BDE程序設(shè)計(jì)概述
9.8.2 BDE API函數(shù)
9.8.3 BDE程序?qū)嵗?br />9.9 數(shù)據(jù)庫(kù)窗體向?qū)У膽?yīng)用
9.9.1 利用向?qū)珊?jiǎn)單窗體
9.9.2 利用向?qū)芍鳎瘡慕Y(jié)構(gòu)的窗體

第10章 多媒體應(yīng)用程序
10.1 TAnimate組件的使用
10.1.1 TAnimatC組件的重要屬性
10.1.2 TAnimate組件的主要方法
10.1.3 TAnimatC組件響應(yīng)的事件
10.1.4 TAnimante組件的實(shí)際應(yīng)用
10.2 TMediaPlnyer組件的使用
10.2.1 TMediaPlaver組件的重要屬性
10.2.2 TMediaPlayer組件的重要方法
10.2.3 TMediaPlayer組件的響應(yīng)事件
10.3 多媒體應(yīng)用程序?qū)嵗?br />10.4 游戲制作

第11章 應(yīng)用程序的開(kāi)發(fā)
11.1 C++Builder應(yīng)用程序模板的使用
11.1.1 多文檔模板的使用
11.1.1 應(yīng)用向?qū)Вˋpplication Wizard)的使用
11.1.3 其它模板的使用
11.2 設(shè)計(jì)多卡片應(yīng)用程序
11.3 對(duì)話框的設(shè)計(jì)
11.3.1 MessageDlg函數(shù)
11.3.2 MessageDlgPosHe1P函數(shù)
11.3.3 ShowMessage函數(shù)
11.3.4 InputBox函數(shù)
11.3.5 MessageBox函數(shù)
11.3.6 MessageDlgPos函數(shù)
11.4 多窗體界面
11.5 多文檔應(yīng)用程序的設(shè)計(jì)
11.5.1 多文檔應(yīng)用程序的概念
11.5.2 多文檔的圖片文本例覽器

第12章 開(kāi)發(fā)多線程應(yīng)用程序
12.1 線程與進(jìn)程
12.2 C++Builder中的線程類
12.3 線程管理
12.3.1 線程的優(yōu)先權(quán)
12.3.2 線程的本地存儲(chǔ)
12.4 線程同步
12.4.1 臨界區(qū)
12.4.2 互斥變量
12.4.3 信號(hào)量
12.4.4 死鎖
11.5 線程和可視組件庫(kù)
12.6 應(yīng)用線程的例子

本目錄推薦

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