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

跟我學C++BUILDER 4.0編程設計寶典

跟我學C++BUILDER 4.0編程設計寶典

定 價:¥32.80

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

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號