C++ Builder 4應用程序開發(fā)

出版時間:2000-01  出版社:人民郵電出版社  作者:肖勇,龍璽,徐健,張翼飛 等 編著  

內容概要

本書是一本專門介紹 C++ Builder 4應用程序開發(fā)技術的圖書,主要內容包括: C++語言簡介、安裝和卸載 C++ Builder 4、 C++ Builder 4的集成開發(fā)環(huán)境、設計窗體和菜單、 VCL構件、創(chuàng)建 C++ Builder 4應用程序、調試工具動態(tài)鏈接庫、程序裝飾、創(chuàng)建構件、 C++ Builder4數(shù)據(jù)庫結構、SQL語言基礎、建立數(shù)據(jù)庫應用程序、快速報表、圖形編程、多媒體編程。網(wǎng)絡編程、 C++ Builder 4程序打包等等。 本書內容豐富、實用性強,可供廣大計算機用戶和從事編程工作的人員閱讀參考。

書籍目錄

第一章 C++語言簡介
1.1 C++語言初步
1.1.1 C++語言概覽
1.1.2 if與SWitCh條件表達式
1.1.3 SWitCh條件表達式
1.l.4 循環(huán)控制
1.1.5 do-while循環(huán)
1.1.6 new和delete操作符
1.1.7 指針與引用
1.2 C++類
1.2.1 類的定義
1.2.2 類的解釋
1.2.3 繼承
1.2.4 多重繼承
1.2.5 基本文件輸入/輸出
1.3 C++類庫和可視化構件模型
1.3.1 C++類庫
1.3.2 可視構件庫
l.3.3 C++Builder和VCL
第二章 安裝和知載C++Builder4
2.1 系統(tǒng)要求
2.2 安裝C++Builder4
2.2.1 安裝程序的啟動
2.2.2 安裝主界面
2.2.3 安裝信息
2.2.4 安裝確認
2.2.5 安裝選項
2.2.6 安裝路徑和文件夾選擇
2.2.7 復制文件
2.3 運行C++Builder4
2.3.1 創(chuàng)建BCB4快捷方式
2.3.2 運行C++Builder4
2.4 卸載C++Builder4
2.4.1 啟動卸載工具
2.4.2 卸載C++Builder4
第三章 C++Builder4的集成開發(fā)環(huán)境
3.1 C++Builder4IDE概述
3.1.1 IDE定義、
3.1.2 IDE結構
3.2 C++Builder4項目
3.2.l 項目的文件
3.2.2 C++Builder4主菜單和工具欄按鈕
3.3 項目組管理
3.3.1 項目組
3.3.2 建立項目組
3.3.3 項目選項
3.4 代碼編輯器
3.4.1 基本操作
3.4.2 幾個編輯器特性
3.4.3 編輯器選項
3.5 構件面板使用技巧
3.5.1 修改構件面板
3.5.2 放置多個構件、
3.6 類觀察器
3.6.1 類觀察器顯示
3.6.2 類觀察器的操作
3.7 對象觀察器
3.7.1 構件選擇器
3.7.2 屬性頁
3.7.3 事件頁面
3.8 C++Builder窗體
3.8.1 窗體背景知識
3.8.2 窗體的讀寫屬性
3.8.3 窗體的只讀屬性
3.3.4 常用的窗體方法
3.8.5 常用富體事件
第四章 設計窗體和菜單
4.1 設計窗體
4.1.1 概述
4.1.2 窗體彈出菜單
4.1.3 放置和選擇構件
4.1.4 移動和縮放構件
4.1.5 對齊構件
4.1.6 設置跳表順序
4.2 設計菜單
4.2.l 概述
4.2.2 設計主菜單
4.2.3 編寫代碼
4.2.4 彈出式菜單的設計
4.2.5 制作菜單模板
第五章 VCL構件
5.1 VCL構件的公用屬性
5.1.1 引言
5.1.2 Name屬性
5.1.3 Color屬性
5.1.4 光標(Cursor)屬性
5.1.5 Enabled屬性
5.1.6 Font屬性
5.1.7 Hint屬性
5.2 VCL構件的主要方法和事件
5.2.1 VCL構件的主要方法
5.2.2 VCL構件的主要事件
5.3 標準的Windows控件構件
5.3.1 編輯構件
5.3.2 ListBox和ComboBox構件
5.3.3 按鈕
5.3.4 單選鈕與復選鈕
5.3.5 Label構件
5.3.6 Panel構件
5.4 對話框構件
5.4.1 Execute方法
5.4.2 File Open和File Save對話框
5.4.3 圖形對話框
5.4.4 Find和Replace對話框
5.4.5 Print和Printer Setup對話框
5.5 多頁面構件
5.5.1 多頁面界面概述
5.5.2 TabControl構件
5.5.3 PageControl構件
5.5.4 Notebook構件和Tabset構件
5.5.5 TabbedNoteBook構件
第六章 創(chuàng)建C++Builder4應用程序
6.1 對象庫
6.1.1 對象庫概述
6.1.2 對象庫頁面
6.1.3 對象庫視圖
6.1.4 生成新對象
6、l.5 添加對象
6.1.6 管理對象庫
6.2 窗體和應用程序向導
6.2.1 向導概述
6.2.2 對話框向導
6.2.3 應用程序向導
6.3 添加函數(shù)和數(shù)據(jù)成員
6.3.1 C++Builder中的類聲明
6.3.2 添加函數(shù)
6.3.3 添加數(shù)據(jù)成員和刪除代碼
6.4 構件模板
6.4.1 構件模板概述
6,4,2 生成構件模板
6、5 資源文件
6.5.1 資源文件分類
6.5.2 使用資源文件
6.5.3 一個實例
6.6 包(Packages)
6.6.1 包(Packages)概述
6.6.2 靜態(tài)鏈接和動態(tài)鏈接
6.6.3 使用運行包
第七章 調試工具
7.1 調試工具
7.1.1 調試工具概述
7,1.2 彈出菜單的調試選項
7.1.3 主菜單中的調試選項
7.2 設置斷點
7.2.1 設置和取消斷點
7.2.2 斷點列表窗口
7.3 變量跟蹤
7.3.1 Watch List列表框
7.3.2 使用Watch List列表框
7.4 使用Debug Inspector
7.4.1 啟動 Debug Inspector
7.4.2 使用 Debug Ingpector
7.5 其他調試工具
7.5.1 Evaluate/Modify調試工具
7.5.2 調用堆錢
7.5.3 瀏覽 CPU
7.5.4 使用 Go to Address
7.5.5 DLL查錯
7.5.6 事件日志(Event Log)
7.5.7 模塊視圖(Modules)
7.6 調試技術
7.6.1 單步調試
7.6.2 訪問失敗錯誤分析
7.6.3 調試提示
7.6.4 設置調試選項
第八章 動態(tài)鏈接庫
8.1 DLL概述
8.1.1 DLL定義及分類
8.1.2 DLL的優(yōu)點
8.2 DLL中的函數(shù)
8.2.1 裝入 DLL
8.2.2 DLL中的函數(shù)調用
8.3 生成 DLL
8.3.1 輸人和輸出函數(shù)與類
8.3.2 生成 DLL
8.3.3 生成輸入庫文件
8.4 DLL調用應用程序的生成
8.4.1 生成應用程序
8.4.2 加進DLL頭文件
8.4.3 加進輸入庫文件
8.5 DLL中的窗體
8、5.1 C++ Builder應用程序調用
8.5.2 調用DLL中的MDI窗體
8.5.3 非 C++ Builder應用程序調用
8.6 DLL中的資源
8.6.1 生成資源DLL
8.6.2 使用資源DLL
第九章 程序裝飾
9.1 窗體裝飾技術
9.1.1 工具欄的使用
9.1.2狀態(tài)欄的使用
9.2 應用程序的打印
9.2.1 窗體的Print()方法
9.2.2 RichEdit構件的Print()方法
9.2.3 TPrinter類和Printers()方法
9.2.4 打印位圖
9.3 光標的使用
9.3.1 光標概述
9.3.2 固有光標
9.3.3 定制光標
9.4 上下文幫助
9.4.1 編寫幫助文件
9.4.2 情境標識符和HelpContext屬性
9.4.3 生成上下文幫助
9.4.4 幫助頭文件
9.4.5 實例
9.5 異常處理技術
9.5.1 異常處理關鍵字。
9.5.2 catch剖析
9.5.3 未處理異常
9.6 消息處理
9.6.1 消息概述
9.6.2 消息發(fā)送
9.6.3 消息處理
9.6.4 消息處理函數(shù)
9.6.5 自定義消息
9.7 使用Windows注冊表
9.7.1 注冊表鍵
9.7.2 注冊表數(shù)據(jù)類型
9.7.3 使用TRegistry
第十章 創(chuàng)建構件
10.1 創(chuàng)建新構件
10.1.1 New Component對話框
10.1.2 生成FlashingLabel構件
10.2 編寫構件屬性和方法
10.2.1 屬性
10.2.2 屬性可以直接訪問
10.2.3 編寫構件方法
10.3 向FlashingLabel構件增加功能
10.3.1 添加屬性、方法和事件
10.3.2 ComponentState屬性
10.4 測試構件
10.4.1 測試程序設計
10.4.2 添加新構件
10.5 把新構件加入構件面板中
10.5.1 加入構件面板的步驟
10.5.2 為新構件定制位圖
10.6 編寫構件的事件
10.6.1 事件概述
10.6.2 編寫構件的自定義事件
10.6.3 改寫基礎類事件
10.7 程序清單
第十一章 C++Builder4數(shù)據(jù)庫結構
11.1 數(shù)據(jù)庫基礎
11.1.l 數(shù)據(jù)庫概念
11.1.2 本地數(shù)據(jù)庫
11.l.3 客戶機/服務器數(shù)據(jù)庫
11.1.4 單層、雙層和多層數(shù)據(jù)庫結構
11.2 Borland數(shù)據(jù)庫引擎
11.2.1 BDE驅動器
11.2.2 BDE別名
11.2.3 創(chuàng)建BDE別名
112.4 SQLLinks
11.3 LocalInterBase
11.4 C++Builder數(shù)據(jù)庫構件
11.4.1數(shù)據(jù)庫構件概述
11.4.2 TDataset類
11.4.3 Table構件
11.4.4 Query構件
11.4.5 StoredProc構件
11.4.6 UpdateSQL構件
11.4.7 Datasource構件
11.4.8 Session構件
11.4.9 Database構件
11.4.10 BatchMove構件
11.4.11 TField類
11.5 客戶機用&務器數(shù)據(jù)庫構件
11.5.1 TClientDataset構件概述
11.5.2 瀏覽和編輯數(shù)據(jù)
11.5.3 索引
11.5.4 計算字段
11.5.5 統(tǒng)計值
11.5.6 數(shù)據(jù)包
11.5.7 與應用服務器通信
11.5.8 在文件中存儲數(shù)據(jù)
11.6 C++Builder數(shù)據(jù)構件
11.6.1 數(shù)據(jù)構件的共同屬性
11.6.2 DBGrid構件
11.6.3 DBNavigator構件
11.6.4 DBText和DBEdit構件
11.6.5 DBMemo和DBRichEdit構件
11.6.6 DBImage構件
11.6.7 DBListBox和DBComboBox構件
11.6.8 DBLookupLStBOX和DBLookllpCOmbOBOX構件
11.6.9 DBCheckBox和DBRadioGrlup構件
11.6.10 DBCtrlGrid構件
11.6.11 其它數(shù)據(jù)構件
11.7 數(shù)據(jù)庫應用程序的體系結構
11.7.1 設計數(shù)據(jù)庫應用程序
11.7.2 數(shù)據(jù)庫應用程序的體系結構
11.7.3 Pfovider
11.7.4 與應用服務器連接
11.7.5 調用服務器上的接口
第十二章 SQL語言基礎
12.1 結構化查詢語言
12.2 用select檢索數(shù)據(jù)
12.2.1 從表中選擇數(shù)據(jù)
12.2.2 where的使用
12.2.3 查詢結果的排序
12.2.4 檢索集合數(shù)據(jù)
12.2.5 連接
12.2.6 子查詢
12.2.7 union
12.3 select和into的聯(lián)合使用
12.4 insert的使用
12.4.1 插入指定的值
12.4.2 插入多行
12.4.3 省略列列表
12.4.4 通過存儲過程來插入
12.5 update的使用
12.6 delete的使用
第十三章 建立數(shù)據(jù)庫應用程序
13.1 數(shù)據(jù)庫雷體向導
13.1.1 生成簡單窗體
13.12 生成主/細目窗體
13.2 手工生成數(shù)據(jù)庫雷體
13.3 非圖形數(shù)據(jù)庫編程
13.3.1 讀數(shù)據(jù)庫
13.3.2 生成數(shù)據(jù)庫表格
13.4 數(shù)據(jù)模塊的使用
第十四章 快速報表
14.1 報表構件
14.1.1 QuickRep構件
14.1.2 QRBand構件
14.1.3 報表設計元素
14.2 生成報表
14.2.1 生成簡單報表
14.2.2 生成報表應用程序
第十五章 圖形編程
15.1 圖形構件
15.l.1 Shape構件
15.1.2 Image構件
15.1.3 PainBox構件
15.2 TCanvas類
15.2.1 兩種繪圖方法的比較
15.2.2 TCanvas類
15.3 圖形設備接口
15.3.1 畫筆畫刷和字體
15.3.2 位圖與調色板
15.3.3 剪取區(qū)域
15.4 繪圖操作
15.4.1 繪制位圖
15.4.2 繪制文本
第十六章 多媒體編程
16.1 文宇效果
I6.1.1 文字概述
16.1.2 TFont類
16.1.3 文字的顯示
16.1.4 文字動畫
16.2 圖像動畫
16.3 音樂效果
16.3.1 WAV和MIDI文件簡介
16.3.2 TMediaPlayer構件
16.3.3 播放音樂實例
16.4 播放視屏文件
16.4.1 視屏文件概述
16.4.2 用C++Builder4播放DAT
第十七章 網(wǎng)絡編程
17.1 分布式組件對象模型DCOM
17.1.1 DCOM概述
17.1.2 用BorlandC++Builder4進行DCOM編程
I7.2 Internet編程
17.2.1 BoriandC++Builder提供的Internet控件
17.2.2 Winsock編程
17.2.3 建立Web瀏覽器
17.2.4 使用FTP控件
第十八章 C++Builder4程序打包
18.1 打包準備工作
18.1.1 Installshield Express概述
18.1.2 Installshield Express環(huán)境
18.2 程序打包
18.2.1 整理檔案
18.2.2 打包過程

圖書封面

評論、評分、閱讀與下載


    C++ Builder 4應用程序開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7