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

C++ Builder 3編程指南

C++ Builder 3編程指南

定 價(jià):¥51.00

作 者: 徐新華編著
出版社: 人民郵電出版社
叢編項(xiàng): 計(jì)算機(jī)技術(shù)入門提高精通系列叢書
標(biāo) 簽: C++

ISBN: 9787115073686 出版時(shí)間: 1998-11-01 包裝: 平裝
開本: 26cm 頁數(shù): 539頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面深入地介紹了優(yōu)秀的編程工具C++ Builder 3,包括集成開發(fā)環(huán)境(IDE)、基本的編程技巧、VCL(Visual Component Library)和創(chuàng)建自定義的元件等四大部分。本書第一章介紹C++ Builder 3的集成開發(fā)環(huán)境,包括IDE的主窗口、菜單欄、工具欄、元件選項(xiàng)板、Object Inspector、代碼編輯器、對象庫。第二章至第五章介紹C++ Builder 3基本的編輯技巧。其中,第二章介紹Component與Form,這是C++ Builder 可視化編程的基礎(chǔ)。第三章介紹特性與事件,重點(diǎn)講述如何用Object Inspector 修改元件的特性和建立事件句柄。第四章介紹C++ Builder 3怎樣管理項(xiàng)目;第五章介紹怎樣調(diào)試程序。第六章至第十五章介紹C++ Builder 3的VCL。其中,第六章講述面向?qū)ο蟮木幊趟枷牒蚔CL的公共基類;第七章介紹怎樣設(shè)計(jì)應(yīng)用的圖形界面;第八章介紹怎樣建立公共對話框;第九章介紹怎樣實(shí)現(xiàn)系統(tǒng)控制功能;第十章介紹Win32公共控件;第十一章介紹怎樣在運(yùn)行其操縱Form和應(yīng)用程序,以及怎樣編寫控制臺(tái)程序和動(dòng)態(tài)鏈接庫;第十二章介紹怎樣操縱屏幕和打印機(jī);第十三章介紹怎樣改變字體、操縱字符串列表、讀寫注冊表、進(jìn)行剪貼板操作;第十五章介紹多線程,并且剖析了一個(gè)在畫板上排列直線的程序;第十六章介紹包的概念,講述了怎樣安裝設(shè)計(jì)期包和運(yùn)行期包,怎樣創(chuàng)建、編譯和發(fā)布包。第十七章介紹創(chuàng)建自定義的元件,包括選擇合適的祖先類,建立元件框架,加入特性、方法和事件 ,編寫特性編輯器和元件編輯器,怎樣把元件加到選項(xiàng)板上。本書內(nèi)容全面,層次清楚,文字?jǐn)⑹鐾ㄋ滓锥?,既可作為廣大讀者學(xué)習(xí)用C++ Builder 3編程的指導(dǎo)書,也可以作為程序員編程時(shí)的參考手冊。

作者簡介

暫缺《C++ Builder 3編程指南》作者簡介

圖書目錄

第一章  C++ Builder 3的IDE
1.1  IDE的主窗口
1.2  菜單欄
1.2.1  File菜單
1.2.2  Edit菜單
1.2.3  Search菜單
1.2.4  View菜單
1.2.5  Project菜單
1.2.6  Run菜單
1.2.7  Component菜單
1.2.8  Database菜單
1.2.9  Tools菜單
1.2.10  Help菜單
1.3  工具欄
1.4  元件選項(xiàng)板
1.4.1 Standard 頁
1.4.2  Additional頁
1.4.3  Win32
1.4.4  Systemv頁
1.4.5  Internet頁
1.4.6  Data Access頁
1.4.7  Data Controls頁
1.4.8  Decision Cube頁
1.4.9  QReport頁
1.4.10  Dialogs頁
1.4.11  Win 3.1頁
1.4.12  Samples頁
1.4.13  AcrtiveX頁
1.4.14  自定義元件選項(xiàng)板
1.5  Object Inspector
1.6  代碼編輯器
1.6.1  代碼編輯器的窗口
1.6.2  代碼編輯器的快捷菜單
1.6.3 在代碼編輯器中搜索
1.6.4 在代碼編輯器中獲得幫助和提示
1.6.5  裝訂區(qū)
1.6.6  Code Insight
1.7  自定義代碼編輯器
1.7.1  調(diào)協(xié)編輯器的選項(xiàng)
1.7.2  設(shè)置代碼編輯器的顯示和字體選項(xiàng)
1.7.3  設(shè)置代碼編輯器的顏色
1.7.4  自定義Code Insight
1.8  對象庫
1.8.1  New頁
1.8.2  ActiveX頁
1.8.3  Forms頁
1.8.4  Dialogs頁
1.8.5  Projects頁
1.8.6  Data Modules頁
1.8.7  Business頁
1.8.8  “New Items”對話框上的快捷菜單
1.8.9  在不同的項(xiàng)目間共享對象庫
1.8.10  在同一個(gè)項(xiàng)目內(nèi)共享對象庫
1.8.11  代碼重用的方式
1.8.12  使用對象庫中的項(xiàng)目模板
1.8.13  自定義對象庫
1.9  設(shè)置IDE的選項(xiàng)
第二章  Component與Form
2.1  把元件加到Form上
2.2  在Form上選擇元件
2.3  元件的重設(shè)尺寸、移動(dòng)和刪除
2.4  元件的剪切、復(fù)制、粘貼
2.5  在Form上對齊元件
2.6  把元件分組
2.7  向項(xiàng)目中加入新的Form
2.8  在多個(gè)Form或單元間切換
2.9  從一個(gè)Form中調(diào)用另一個(gè)Form
2.10  與其他項(xiàng)目共享Form
2.11  把Form以ASCII格式存儲(chǔ)
2.12  使用Form模板和向?qū)?br />第三章  特性與事件
3.1  在設(shè)計(jì)期修改元件的特性
3.2  在運(yùn)行斯修改元件的特性
3.3  特性編輯器
3.3.1  直接鍵入編輯器
3.3.2  下拉列表編輯器
3.3.3  對象列表編輯器
3.3.4  對話框編輯器
3.3.5  嵌套編輯器
3.3.6  集合編輯器
3.3.7  兩個(gè)特殊的特性
3.4  生成新的事件句柄
3.5  建立默認(rèn)的事件句柄
3.6  定位已有的事件句柄 
3.7  重用事件句柄
3.8  刪除事件句柄
3.9  處理由用戶產(chǎn)生的事件
3.9.1  鼠標(biāo)事件
3.9.2  鼠標(biāo)拖曳
3.9.3  鍵盤
3.10  處理與菜單有關(guān)的事件
第四章  項(xiàng)目管理
4.1  什么是項(xiàng)目
4.1.1  項(xiàng)目文件
4.1.2  Form文件
4.1.3  包文件
4.1.4  桌面文件
4.2  Form與單元
4.3  有關(guān)項(xiàng)目和基本操作
4.4  項(xiàng)目管理器
4.4.1  項(xiàng)目管理器的工具欄和狀態(tài)欄
4.4.2  項(xiàng)目管理器的快捷菜單
4.5  管理項(xiàng)目組
4.5.1  怎樣建立項(xiàng)目組
4.5.2  在項(xiàng)目組中加入DLL項(xiàng)目
4.5.3  在項(xiàng)目組中加入BAT項(xiàng)目
4.5.4  在項(xiàng)目組中加入Console項(xiàng)目
4.5.5  編譯項(xiàng)目組
4.6  與其他項(xiàng)目共享文件
4.7  選擇項(xiàng)目模板
4.8  編譯、重建和運(yùn)行項(xiàng)目
4.9  設(shè)置項(xiàng)目選項(xiàng)
4.10  指定項(xiàng)目的主Form
4.11  指定應(yīng)用程序的標(biāo)題、圖標(biāo)和幫助文件
4.12  設(shè)置項(xiàng)目的搜索路徑
4.13  設(shè)置項(xiàng)目和版本信息
4.14  設(shè)置包的選項(xiàng)
第五章  調(diào)試器
5.1  錯(cuò)誤類型
5.1.1  設(shè)計(jì)期錯(cuò)誤
5.1.2  編譯期錯(cuò)誤
5.1.3  運(yùn)行期錯(cuò)誤
5.1.4  邏輯錯(cuò)誤
5.1.5  怎樣盡可能地減少錯(cuò)誤
5.2  準(zhǔn)備調(diào)試
5.3  設(shè)置調(diào)試器的顏色
5.4  自定義調(diào)試器的顏色
5.5  控制程序的運(yùn)行
5.5.1  單步執(zhí)行
5.5.2  跟蹤執(zhí)行
5.5.3  跳過一段代碼
5.5.4  返回到執(zhí)行點(diǎn)
5.5.5  暫停運(yùn)行
5.5.6  重新開始運(yùn)行
5.5.7  命令行參數(shù)
5.6  斷點(diǎn)
5.6.1  設(shè)斷點(diǎn)
5.6.2  斷點(diǎn)列表
5.6.3  刪除斷點(diǎn)
5.6.4  禁止和允許斷點(diǎn)
5.6.5  設(shè)置斷點(diǎn)的屬性
5.7  監(jiān)視表達(dá)式的值
5.7.1  觀察窗口
5.7.2  計(jì)算和修改表達(dá)式的值
5.7.3  計(jì)算提示
5.7.4  Inspector窗口
5.8  幾個(gè)與調(diào)試有關(guān)的窗口
5.8.1  CPU窗口
5.8.2  線程狀態(tài)窗口
8.8.3  Call Stack窗口
5.8.4  模塊窗口
5.9  調(diào)試動(dòng)態(tài)鏈接庫
5.10  其他調(diào)試手段
第六章  面向?qū)ο缶幊?br />6.1  什么是對象
6.2  修改元件的名稱
6.3  對象的作用域問題
6.4  類成員的可見性
6.5  對象的相互賦值
6.6  自己創(chuàng)建一個(gè)對象
6.7  VCL的結(jié)構(gòu)
6.8  TObject
6.9  TPersistent
6.10  TComponent
6.11  TControl
6.12  TWinControl
6.13  TGraphicControl
6.14  TCustomControl
第七章  設(shè)計(jì)應(yīng)用程序的圖形界面
7.1  菜單
7.1.1  打開菜單設(shè)計(jì)器
7.1.2  TMenuItem對象
7.1.3  菜單嵌套
7.1.4  菜單模板和菜單資源
7.1.5  TMemu對象
7.1.6  TMainMenu元件的特性、方法、事件
7.1.7  怎樣在運(yùn)行期控制菜單
7.2  快捷菜單
7.3  標(biāo)簽
7.4   編輯框
7.5  多行文本編輯器
7.6  命令按鈕
7.7  復(fù)選框
7.8  單選框
7.9  列表框
7.10  組合框
7.11  滾桿
7.12  分組框
7.13  單選分組框
7.14  窗格
7.15  位圖按鈕
7.16 快捷按鈕
7.17  按格式輸入編輯框
7.18  自繪柵格
7.19  字符串柵格
7.20  圖像
7.21  幾何圖形
7.22  分界
7.23  滾動(dòng)箱
7.24  帶復(fù)選框的列表框
7.25  尺寸調(diào)節(jié)桿
7.26  靜態(tài)文本
第八章  公共對話框
8.1  TCommonDialog
8.2  “打開”對話框
8.3  “另存為”對話框
8.4  能預(yù)覽圖像的“打開”對話框
8.5  能預(yù)覽圖像的“另存為”對話框
8.6  “字體”對話框
8.7  “顏色”對話框
8.8  “打印”對話框
8.9  “打印設(shè)置”對話框
8.10  “查找”對話框
8.11  “替換”對話框
第九章  實(shí)現(xiàn)系統(tǒng)控制功能
9.1  定時(shí)器
9.2  畫板
9.3  媒體播放器
9.4  OLE容器
9.4.1  創(chuàng)建OLE客戶的一般步驟
9.4.2  TOleContainer元件的特性
9.4.3  TOleContainer元件的方法
9.4.4  TOleContainer元件的事件
9.5  動(dòng)態(tài)數(shù)據(jù)交換
9.5.1  開發(fā)DDE程序的一般步驟
9.5.2  TDDEClientConv元件
9.5.3  TDDEClientItem元件
9.5.4  TDDEServerConv元件
9.5.5  TDDEServerItem元件
9.6  文件列表框
9.7  目錄列表框
9.8  驅(qū)動(dòng)器組合框
9.9  文件類型過濾器
第十章  Win32公共控件
10.1  TAB控件
10.1.1  TTabControl的特性、方法和事件
10.1.2  在TAB控件的客戶區(qū)輸出圖形
10.1.3  在TAB控件的按鈕上輸出圖形
10.2  多頁控件
10.2.1  Win31風(fēng)格的多頁控件
10.2.2  Win95風(fēng)格的多頁控件
10.2.3  TPageControl的特性、方法和事件
10.2.4  TTabSheet對象
10.2.5  在兩個(gè)多頁控件之間拖放頁
10.3  圖像列表
10.3.1  怎樣在設(shè)計(jì)期建立圖像列表
10.3.2  怎樣在運(yùn)行期動(dòng)態(tài)建立圖像列表
10.3.3  TImageList元件的特性、方法和事件
10.3.4  用TImageList元件實(shí)現(xiàn)屏幕捕捉器
10.4  RTF編輯器
10.4.1  TRichEdit元件的特性和方法
10.4.2  TTextAttributes對象
10.4.3  TParaAttributes對象
10.4.4  動(dòng)態(tài)顯示當(dāng)前插入點(diǎn)所在的行和列
10.5  跟蹤條
10.6  進(jìn)程條
10.7  加/減控件
10.8  熱鍵控件
10.9  AVI播放器
10.10  日期和時(shí)間控件
10.11  樹狀視圖
10.11.1  TTreeView元件的特性、方法和事件
10.11.2  TTreeNode對象
10.11.3  TTreeNodes對象
10.12  列表視圖
10.12.1  TListView元件的特性、方法和事件
10.12.2  TListColumns對象
10.12.3  TListColumn對象
10.12.4  TListItem對象
10.13  表頭控件
10.13.1  怎樣在設(shè)計(jì)期創(chuàng)建和編輯段
10.13.2  THeaderControl元件的特性和事件
10.13.3  THeaderSection對象
10.13.4  THeaderSections對象
10.14  狀態(tài)欄
10.14.1  怎樣用TPanel元件制作狀態(tài)欄
10.14.2  怎樣用TStatusBar元件制作狀態(tài)欄
10.14.3  TStatusBar元件的特性、方法和事件
10.14.4  TStatusPanel對象
10.15  工具欄
10.15.1  用TPanel元件制作工具欄
10.15.2  用TToolBar元件制作工具欄
10.15.3  怎樣運(yùn)行期操縱工具欄上的快捷按鈕
10.15.4  TToolBar元件的特性、方法和事件
10.15.5  TToolButton對象
10.16  “酷”
10.16.1  在設(shè)計(jì)期建立段
10.16.2  在運(yùn)行期建立段
10.16.3  TCoolBar元件的特性、方法和事件
10.16.4  TCoolBand對象
第十一章  操縱Form和應(yīng)用程序
11.1  TScrollingWinControl
11.2  TCustomForm
11.3  TForm
11.4  記憶From關(guān)閉前的狀態(tài)
11.5  MDI程序
11.5.1  MDI程序的“父”Form
11.5.2  MDI程序的“子”Form
11.5.3  自動(dòng)創(chuàng)建“子”Form的實(shí)例
11.5.4  怎樣在運(yùn)行期生成“子”Form的實(shí)例
11.5.5  合并菜單
11.5.6  排列打開的子窗口
11.6  控制臺(tái)程序
11.7  操縱應(yīng)用程序
11.7.1  TApplication的特性
11.7.2  TApplication的方法
11.7.3  怎樣響應(yīng)運(yùn)行期元件的事件
11.7.4  TApplication的事件
11.8  應(yīng)用程序的實(shí)例
11.9  動(dòng)態(tài)鏈接庫
11.9.1  怎樣訪問DLL中的例程
11.9.2  怎樣寫自己的DLL
11.9.3  在DLL中使用VCL元件
第十二章  操縱屏幕與打印機(jī)
12.1  TScreen
12.2  顯示和打印的一致性
12.3  TPrinter對象
12.4  DEVMODE結(jié)構(gòu)
12.5  打印機(jī)控制碼
第十三章  操縱圖像
13.1  TCanvas
13.2  TPen
13.3  TBrush
13.4  TPicture
13.5  TBitmap
13.6  TMetafile
13.7  TMetafileCanvas
13.8  如何設(shè)計(jì)一個(gè)作圖軟件
第十四章  操縱字體、字符串列表、注冊表和剪貼板
14.1  怎樣操縱字體
14.2  TStrings
14.3  TStringList
14.4  怎樣讀寫Windows的注冊表
14.5  操縱剪貼板
第十五章  多張程應(yīng)用程序
15.1  多線程概述
15.2  創(chuàng)建線程對象
15.3  設(shè)置線程對象
15.4  定義線程函數(shù)
15.4.1  訪問VCL
15.4.2  線程局部變量
15.4.3  檢查Terminated特性
15.5  鎖定和阻塞
15.6  依賴另一個(gè)線程的執(zhí)行結(jié)果
15.7  掛起和喚醒
15.8  一個(gè)典型的多義線程應(yīng)用程序
第十六章  包(Packages)
16.1  什么是包
16.2  怎樣安裝運(yùn)行期包
16.3  怎樣安裝設(shè)計(jì)期包
16.4   建立自己的包
16.5  怎樣編譯包
16.6  包的版本信息
16.7  怎樣發(fā)布包
第十七章  編寫自己的元件
17.1  選擇祖先類
17.1.1  公共祖先類
17.1.2  現(xiàn)有的元件
17.1.3  元件模板
17.1.4  我們的建議
17.2  建立元件框架
17.3  手工建立元件框架
17.4  加入特性
17.4.1  加入簡單型的特性
17.4.2  加入枚舉型的特性
17.4.3  加入集合型的特性
17.4.4  加入對象型特性
17.4.5  加入數(shù)組型特性
17.4.6  公開繼承的特性
17.4.7  給出特性的默認(rèn)值
17.5  加入方法
17.5.1  方法的可見性
17.5.2  避免內(nèi)部相關(guān)性
17.5.3  給方法命名
17.5.4  聲明和實(shí)現(xiàn)方法
17.6  加入事件
17.7  編寫特性編輯器
17.7.1  選擇合適的祖先
17.7.2  重載某些方法
17.7.3  注冊特性編輯器
17.8  編寫元件編輯器
17.9  把元件加到元件選項(xiàng)板上

本目錄推薦

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