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

跟我學C++BUILDER 4.0編程設(shè)計寶典

跟我學C++BUILDER 4.0編程設(shè)計寶典

定 價:¥32.80

作 者: 費廣正
出版社: 冶金工業(yè)出版社
叢編項:
標 簽: 文學藝術(shù) 設(shè)計

ISBN: 9787502425173 出版時間: 2000-01-01 包裝: 平裝
開本: 787*1092 1/16 頁數(shù): 378 字數(shù):  

內(nèi)容簡介

  本書是C++ Builder的基礎(chǔ)讀本。即使讀者以前沒有任何計算機語言知識,也可以閱讀本書。如果讀者已經(jīng)使用過諸如Visual Basic或DelPhi等可視化編程工具,那么利用本書可以快速掌握C++ Builder 4.0編程方法和技巧。本書主要講述了C++ Builder 4.0的概念,詳細介紹了可視化程序設(shè)計方法, C++ Builder 4.0可視部件類庫(VCL)中各種部件的使用方法和它們在各類應(yīng)用程序中的應(yīng)用,以及有關(guān)圖形圖像、文件管理、異常與調(diào)試等Windows高級特性開發(fā)方法。另外,還通過饒有趣味的游戲編程和高級三維圖形編程,講述了一些常用編程技巧和編程方法。通過本書的學習,讀者將掌握 C++ Builder 4.0的編程方法、 C++ Builder 4.0各種常規(guī)部件的綜合應(yīng)用和 C++ Bulder 40高級應(yīng)用程序開發(fā)技巧。全面領(lǐng)略到 C++ Builder 4.0的誘人魅力。

作者簡介

暫缺《跟我學C++BUILDER 4.0編程設(shè)計寶典》作者簡介

圖書目錄

第1章  C++ Builder快速入門
1.1 認識C++ Builder
1.2 熟悉 C++ Builder 4.0編程環(huán)境
1.2.1 C++ Builder的安裝與運行
1.2.2 C++ Builder 4.0的四個組成部分
1.2.3 簡單的用戶界面設(shè)計
1.2.4 對象屬性的修改
1.2. 5 編寫事件處理過程
1.2.6 使用聯(lián)機幫助 Help
1.3 C++ Builder4.0的可視化控件
1.3.1 常用的文本相關(guān)控件
1.3.2 按鈕和檢查框控件
1.3.3 分組、分界控件
1.3.4 圖形、圖像控件
1.3.5 關(guān)系圖、文件列表控件
1.3.6 滾動控件
1.3.7 網(wǎng)格、表格控件
1.3.8 多媒體(MultiMedia)和 OLE控件
1.4 使用非可視控件
1.4. 1 使用菜單控件
1.4.2 使用計時器控件Time
1.4.3 使用公用對話框控件
1.5 使用C++ Builder的工程管理、設(shè)計工具
1.5.1 創(chuàng)建多窗體工程項目
1.5.2 使用工程管理器(Proect Manaper)
1.5.3 使用窗體樣板和對話框向?qū)В―ialog Wizard)
1.5.4 使用工程樣板和應(yīng)用向?qū)Вˋpplication Wzard)
第2章  C++ Builder編程語言初步
2.1 初識C++ Builder程序代碼
2.1.1 編寫賦值語句
2.1.2 標識符的說明與使用
2.1.3 C++ Builder的函數(shù)
2.1.4 跳轉(zhuǎn)和分支語句
2.1.5 循環(huán)語句
2.1.6 程序模塊
2.1.7 關(guān)于作用范圍
2.1.8 編寫自定義函數(shù)
2.1.9 定義新的數(shù)據(jù)類型
2.2 面向?qū)ο蠛喗?br />2.2.1 對象的基本概念
2. 2.2 從一個對象中繼承數(shù)據(jù)和方法
2.2.3 對象的使用
2.2.4 對象變量的賦值
2.2.5 創(chuàng)建非可視化對象
第3章  面向?qū)ο缶幊痰纳钊肜斫?br />3.1 C++ 中的類類型
3.1.l 類的描述
3.1.2 類是一種抽象概念表達體
3.2 對象與對象之間的關(guān)系
3.2.l 對象及其行為
3.2.2 對象標識
3.2.3 對象之間的相互作用
3.3 適應(yīng)C++編程的思維方式
3.3.l 再談抽象的概念
3.3.2 對象概念的再認識
3.4 類的基本成員
3.4. 1 靜態(tài)成員
3.4.2 內(nèi)聯(lián)成員函數(shù)
3.4. 3 帶缺省參數(shù)值的成員函數(shù)
3.4.4 類的友元
3.4. 5 類作用域與名字空間
3.4.6 局部類與敬套類
3.4. 7 指向類成員的指針
3.5 構(gòu)造函數(shù)和析構(gòu)函數(shù)
3.5.1 構(gòu)造函數(shù)與析構(gòu)函數(shù)
3.5.2 數(shù)據(jù)成員的初始化
3.5.3 數(shù)據(jù)成員的賦值
3.5.4 淺復制與深復制
3.5.5 const修飾的成員函數(shù)
3.5.6 類型轉(zhuǎn)換
第4章 數(shù)字、字符率及率管單列表
4.1 數(shù)字類型及其操作
4. 1.1 帶符號整數(shù)和無符號整數(shù)
4. 1. 2 類型轉(zhuǎn)換
4. 2 字符串類型及其操作
4. 2. 1 字符串類型
4.2.2 字符串的操作
4.2.3 與Delphi的兼容性:Ansistring類
4. 3 數(shù)字與字符串應(yīng)用實例:計算器
4. 3. 1 用戶界面設(shè)計
4. 3.2 程序設(shè)計主導思想
4. 3.3 具體實現(xiàn)
4.4 字符串列表
4. 5 字符串列表應(yīng)用
4. 5.1 設(shè)置自畫風格
4. 5.2 把圖像加入字符串列表
4. 5.3 繪制自畫項目
第5章 創(chuàng)建MDI應(yīng)用程序
5.1 多文本界面(MDI)
5.1.1 創(chuàng)建父窗口
5.1.2 創(chuàng)建于窗口
5.1.3 窗口菜單融合
5. 2 多頁面界面(MPI)
5.2.1 靜態(tài)多頁面界面
5.2. 2 動態(tài)多頁面界面
5.3 文本編輯部件及應(yīng)用
5.3.1 TEdit部件
5.3.2 TMemo部件
5.4 常用對話框的使用
5. 4. 1 “字體”對話框部件
5. 4. 2 “查找”對話框部件
5. 4. 3 “替換”對話框部件
5. 4. 4 “打開”對話框部件
5.5 文件打印
5.5.1 TPrinter對象
5.5.2 TPrintDialog(打印對話框)
5. 5. 3 “打印設(shè)置”對話框
第6章 C++ Builder圖形圖像編程
6. 1 圖形對象簡介
6. 1.1 畫布對象Tcanvas
6. 1.2 畫筆對象TPen
6. 1.3 畫刷對象TBrush
6.1.4 Tcolor對象
6. 2 圖形程序的開發(fā)
6.2.1 在工具條中加入快捷按鈕
6. 2. 2 響應(yīng)鼠標事件
6. 2. 3 繪圖功能的實現(xiàn)
6.3 圖像對象簡介
6. 4 C++ Builder中的圖像顯示技巧
6.4.1 基本原理
6. 4.2 實現(xiàn)方法
6. 5 C++ Builder中繪制Bezier曲線
6. 5.1 Bezier曲線簡介
6.5.2 繪制Bezier曲線
第7章  OpenGL三維圖形繪制
7.1 OpenGL功能及函數(shù)庫
7.2 Windows下OpenGL程序設(shè)計
7.2.1 圖形操作描述
7.2.2 像素格式
7.2.3 初始化PIXELFORMATDESCRIPTOR結(jié)構(gòu)
7.2.4 設(shè)置像素結(jié)構(gòu)
7.3 編寫一個簡單的OpenGL程序
7.3.1 編寫OpenGL程序的步驟
7.3.2 修改頭文件
7.3.3 修改主窗體代碼
7.3.4 編譯運行
7.4 基本圖形繪制
7.4. 1 基本圖元定義函數(shù)
7.4. 2 基本圖元應(yīng)用實例
7.5 坐標變換
7.6 光照與材質(zhì)
7.6.1 OpenGL的光源特性
7.6. 2 光照效果的實現(xiàn)
7.6.3 材質(zhì)
7.6.4光照與材質(zhì)綜合應(yīng)用 
第8章 C++ Buider拖放編程
8.1 控件的拖放支持
8.1.1 拖放屬性
8.1.2 拖放事件
8.1.3 拖放方法
8.2 開發(fā)拖放功能的一般步驟
8.3 拖放編程實例:圣誕禮物大派送
8.3.1 程序界面設(shè)計
8.3.2 程序設(shè)計主導思想
8.3.3 程序源代碼
第9章 資源管理器的設(shè)計實現(xiàn)
9.1 基本設(shè)計思路
9.1.1 界面設(shè)計
9.1.2 頭文件中的定義
9.2 程序的初始化工作
9.3 建立控件之間的聯(lián)系
9.3.1 磁盤控件與目錄控件
9.3.2 目錄控件和文件控件
9.3.3 文件控件與快捷按鈕控件
9.4 文件管理基本功能的實現(xiàn)
9.4.1 文件打開
9.4. 2 文件拷貝、移動、刪除、更名
9.4. 3 一致的界面
9.4.4 顯示文件屬性
9.5 其他文件管理功能的實現(xiàn)
9.5.1 文件查找
9.5.2 顯示磁盤信息
9.6 目錄管理功能的實現(xiàn)
9.6.1 創(chuàng)建目錄
9.6.2 刪除目錄
9.6.3 為部件增添一個方法
9.6.4 版本信息
第10章 多媒體應(yīng)用程序
10.1 多媒體應(yīng)用程序概述
10.1.1 多媒體的基本知識
10.1.2 MCI接口
10. 2 TMediaPlayer控件的使用
10.2.1 TMediaPlayer控件的屬性、事件和方法
10.2.2 TMediaPlaver使用的一般步驟
10.3 設(shè)計一個簡單的媒體播放器
10. 3. 1 用戶界面設(shè)計
10.3.2 程序主要設(shè)計思想
10.3.3 程序的最終實現(xiàn)
第11章 C++ Builder異常處理與調(diào)試
11. 1 C++ Builder異常處理機制與異常類
11.1.1 運行時間庫異常類(RTL Exception)
11. 1. 2 對象異常類
11. 1. 3 部件異常類
11. 2 異常保護
11.2.1 需要保護的資源
11.2.2 產(chǎn)生一個資源保護塊
11. 3 異常響應(yīng)
11. 3. 1 使用異常實例
11.3.2 異常的拋出和處理嵌套
11.3.3 自定義異常類的應(yīng)用
11.3.4 利用異常響應(yīng)編程
11 . 4 并程序調(diào)試簡介
11.4. 1 調(diào)試的準備和開始
11.4.2 程序運行的控制
11. 4. 3 斷點的使用
11. 4. 4 監(jiān)視數(shù)據(jù)的值
第12章 C++ Builder數(shù)據(jù)庫編程
12. 1 數(shù)據(jù)庫系統(tǒng)簡介
12.1.1 數(shù)據(jù)庫管理系統(tǒng)的基本概念
12.1.2 數(shù)據(jù)庫應(yīng)用的發(fā)展簡況
12. 2 C++ Builder中的數(shù)據(jù)庫
12. 2.1 C++ Builder的數(shù)據(jù)庫特性
12.2.2 C++Builder可以訪問的數(shù)據(jù)源(Datasource)
12. 3 C++ Builder數(shù)據(jù)庫控件及向?qū)?br />12. 3. 1 數(shù)據(jù)訪問控件
12. 3.2 數(shù)據(jù)控制控件
12. 3.3 數(shù)據(jù)庫窗體向?qū)?br />12.4 C++ Bulider數(shù)據(jù)庫應(yīng)用程序的開發(fā)方法和步驟
12.5 利用控件開發(fā)簡單數(shù)據(jù)庫應(yīng)用
12.6 TDBNavigator控件的使用
12.7 創(chuàng)建復雜數(shù)據(jù)庫應(yīng)用
12. 7.1 字段類的類型
12. 7.2 創(chuàng)建永久性的字段類
12.7.3 設(shè)置字段類的屬性
12. 7. 4 字段類的訪問
12.8 數(shù)據(jù)庫的查詢
12.8.1 使用GotoKey方法查找數(shù)據(jù)記錄
12.8.2 使用FindKey方法查找數(shù)據(jù)庫中的記錄
12.9 數(shù)據(jù)庫記錄的修改
12.9.1 Edit方法和Post方法
12.9.2 插入和刪除記錄
12.9.3 輸入數(shù)據(jù)的有效性驗證
13.1 Internet基礎(chǔ)知識
13.1.1 TCP/IP協(xié)議
13.1.2 Internet地址
13.1.3 Internet網(wǎng)絡(luò)的服務(wù)
13.2 Winsocket編程
13.2.1 服務(wù)工具
13.2. 2 Socket聯(lián)接的類型
13.2.3 Socket描述
13.2. 4 使用Socket控件
13.2.5 Socket事件的響應(yīng)
13.2.6 通過Socket聯(lián)接進行讀寫操作
13.3 C++ Builder中的Internet控件
13.3.1 C++ Builder的Internet控件頁
13.3.2 NMFTP控件
13.4 制作一個FTP客戶端應(yīng)用程序
13.4. 1 FTP的基本操作
13.4. 2 程序界面設(shè)計
13.4. 3 程序源代碼
13.5 POP3電子郵件的接收
13.5.1 程序界面設(shè)計
13.5.2 控件事件編程
第14章 C++ Builder趣味編程
14.1 C++ Bulider中畫布應(yīng)用技巧
14.1.1 Canvas必備基本知識
14. 1.2 Canvas應(yīng)用舉例
14. 2 編寫一個自己的掃雷游戲
14.2.1 簡單的游戲規(guī)則
14.2. 2 程序界面設(shè)計
14. 2.3 程序設(shè)計思路及主要函數(shù)列表
14.2.4 資源文件的使用
14.2.5 最終程序?qū)崿F(xiàn)
14. 2.6 程序運行結(jié)果
14.3 制作一個俄羅斯方塊游戲
14.3.1 程序界面設(shè)計
14.3.2 程序主要設(shè)計思想
14.3.3 程序具體實現(xiàn)
14.3.4 程序運行結(jié)果
14.4 用C++ Bulider制作屏幕保護程序
14.4. 1 屏幕保護程序的選擇
14. 4.2 初始化參數(shù)的設(shè)置
14. 4.3 預覽及運行
14.4.4 修改項目源文件

本目錄推薦

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