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

C++ Builder 3編程指南

C++ Builder 3編程指南

定 價:¥51.00

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

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

作者簡介

暫缺《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  元件選項板
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  自定義元件選項板
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é)編輯器的選項
1.7.2  設(shè)置代碼編輯器的顯示和字體選項
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  在不同的項目間共享對象庫
1.8.10  在同一個項目內(nèi)共享對象庫
1.8.11  代碼重用的方式
1.8.12  使用對象庫中的項目模板
1.8.13  自定義對象庫
1.9  設(shè)置IDE的選項
第二章  Component與Form
2.1  把元件加到Form上
2.2  在Form上選擇元件
2.3  元件的重設(shè)尺寸、移動和刪除
2.4  元件的剪切、復(fù)制、粘貼
2.5  在Form上對齊元件
2.6  把元件分組
2.7  向項目中加入新的Form
2.8  在多個Form或單元間切換
2.9  從一個Form中調(diào)用另一個Form
2.10  與其他項目共享Form
2.11  把Form以ASCII格式存儲
2.12  使用Form模板和向?qū)?br />第三章  特性與事件
3.1  在設(shè)計期修改元件的特性
3.2  在運行斯修改元件的特性
3.3  特性編輯器
3.3.1  直接鍵入編輯器
3.3.2  下拉列表編輯器
3.3.3  對象列表編輯器
3.3.4  對話框編輯器
3.3.5  嵌套編輯器
3.3.6  集合編輯器
3.3.7  兩個特殊的特性
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)的事件
第四章  項目管理
4.1  什么是項目
4.1.1  項目文件
4.1.2  Form文件
4.1.3  包文件
4.1.4  桌面文件
4.2  Form與單元
4.3  有關(guān)項目和基本操作
4.4  項目管理器
4.4.1  項目管理器的工具欄和狀態(tài)欄
4.4.2  項目管理器的快捷菜單
4.5  管理項目組
4.5.1  怎樣建立項目組
4.5.2  在項目組中加入DLL項目
4.5.3  在項目組中加入BAT項目
4.5.4  在項目組中加入Console項目
4.5.5  編譯項目組
4.6  與其他項目共享文件
4.7  選擇項目模板
4.8  編譯、重建和運行項目
4.9  設(shè)置項目選項
4.10  指定項目的主Form
4.11  指定應(yīng)用程序的標(biāo)題、圖標(biāo)和幫助文件
4.12  設(shè)置項目的搜索路徑
4.13  設(shè)置項目和版本信息
4.14  設(shè)置包的選項
第五章  調(diào)試器
5.1  錯誤類型
5.1.1  設(shè)計期錯誤
5.1.2  編譯期錯誤
5.1.3  運行期錯誤
5.1.4  邏輯錯誤
5.1.5  怎樣盡可能地減少錯誤
5.2  準(zhǔn)備調(diào)試
5.3  設(shè)置調(diào)試器的顏色
5.4  自定義調(diào)試器的顏色
5.5  控制程序的運行
5.5.1  單步執(zhí)行
5.5.2  跟蹤執(zhí)行
5.5.3  跳過一段代碼
5.5.4  返回到執(zhí)行點
5.5.5  暫停運行
5.5.6  重新開始運行
5.5.7  命令行參數(shù)
5.6  斷點
5.6.1  設(shè)斷點
5.6.2  斷點列表
5.6.3  刪除斷點
5.6.4  禁止和允許斷點
5.6.5  設(shè)置斷點的屬性
5.7  監(jiān)視表達(dá)式的值
5.7.1  觀察窗口
5.7.2  計算和修改表達(dá)式的值
5.7.3  計算提示
5.7.4  Inspector窗口
5.8  幾個與調(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)試動態(tài)鏈接庫
5.10  其他調(diào)試手段
第六章  面向?qū)ο缶幊?br />6.1  什么是對象
6.2  修改元件的名稱
6.3  對象的作用域問題
6.4  類成員的可見性
6.5  對象的相互賦值
6.6  自己創(chuàng)建一個對象
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è)計應(yīng)用程序的圖形界面
7.1  菜單
7.1.1  打開菜單設(shè)計器
7.1.2  TMenuItem對象
7.1.3  菜單嵌套
7.1.4  菜單模板和菜單資源
7.1.5  TMemu對象
7.1.6  TMainMenu元件的特性、方法、事件
7.1.7  怎樣在運行期控制菜單
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  滾動箱
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  “替換”對話框
第九章  實現(xiàn)系統(tǒng)控制功能
9.1  定時器
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  動態(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ū)動器組合框
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  在兩個多頁控件之間拖放頁
10.3  圖像列表
10.3.1  怎樣在設(shè)計期建立圖像列表
10.3.2  怎樣在運行期動態(tài)建立圖像列表
10.3.3  TImageList元件的特性、方法和事件
10.3.4  用TImageList元件實現(xiàn)屏幕捕捉器
10.4  RTF編輯器
10.4.1  TRichEdit元件的特性和方法
10.4.2  TTextAttributes對象
10.4.3  TParaAttributes對象
10.4.4  動態(tài)顯示當(dāng)前插入點所在的行和列
10.5  跟蹤條
10.6  進(jìn)程條
10.7  加/減控件
10.8  熱鍵控件
10.9  AVI播放器
10.10  日期和時間控件
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è)計期創(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  怎樣運行期操縱工具欄上的快捷按鈕
10.15.4  TToolBar元件的特性、方法和事件
10.15.5  TToolButton對象
10.16  “酷”
10.16.1  在設(shè)計期建立段
10.16.2  在運行期建立段
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  自動創(chuàng)建“子”Form的實例
11.5.4  怎樣在運行期生成“子”Form的實例
11.5.5  合并菜單
11.5.6  排列打開的子窗口
11.6  控制臺程序
11.7  操縱應(yīng)用程序
11.7.1  TApplication的特性
11.7.2  TApplication的方法
11.7.3  怎樣響應(yīng)運行期元件的事件
11.7.4  TApplication的事件
11.8  應(yīng)用程序的實例
11.9  動態(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è)計一個作圖軟件
第十四章  操縱字體、字符串列表、注冊表和剪貼板
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  依賴另一個線程的執(zhí)行結(jié)果
15.7  掛起和喚醒
15.8  一個典型的多義線程應(yīng)用程序
第十六章  包(Packages)
16.1  什么是包
16.2  怎樣安裝運行期包
16.3  怎樣安裝設(shè)計期包
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  聲明和實現(xiàn)方法
17.6  加入事件
17.7  編寫特性編輯器
17.7.1  選擇合適的祖先
17.7.2  重載某些方法
17.7.3  注冊特性編輯器
17.8  編寫元件編輯器
17.9  把元件加到元件選項板上

本目錄推薦

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