Borland C++ Builder 5实用编程技术 朱正茂等编著

4星(超过85%的资源)
所需积分/C币:48 2016-03-04 22:30:54 25.38MB PDF
83
收藏 收藏
举报

上篇 C++ Builder入门 第一章 C++ Builder 5的集成开发环境 1.1 概述 1.1.1 C++ Builder 5的主要特点 1.1.2 C++ Builder 5的新增功能 1.1.3 C++ Builder 5的安装与运行 1.2 C++ Builder 5的集成开发环境 1.2.1 窗体 1.2.2 菜单栏 1.2.3 加速栏 1.2.4 控件栏 1.2.5 对象观察器 1.2.6 工程管理器 1.2.7 代码编辑器 1.2.8 类浏览器 1.2.9 桌面工具栏 1.3 C++ Builder的编程方法和步骤 1.3.1 开始一个新的工程 1.3.2 设计用户界面 1.3.3 属性的设置 1.3.4 编写程序代码 1.3.5 编译、运行程序 1.4 程序的调试 1.4.1 程序错误的种类 1.4.2 C++ Builder集成环境中的调试选项 1.4.3 C++ Builder的主要调试手段 1.4.4 C++ Builder的辅助调试工具 1.5 使用联机帮助 1.6 小结 第二章 窗体 2.1 窗体的属性、事件和方法 2.1.1 窗体的主要属性 2.1.2 窗体的主要事件 2.1.3 窗体的方法 2.2 设置窗体环境 2.3 窗体模板 2.3.1 使用窗体模板 2.3.2 向窗体模板库中加入新的窗体模板 2.4 菜单设计 2.5 菜单项的主要属性和方法 2.6 菜单模板 2.7 工具栏设计 2.8 状态栏设计 2.9 综合实例 2.10 小结 第三章 常用控件编程 3.1 进度条控件(ProgressBar) 3.1.1 进度条捷件的属性 3.1.2 进度条控件的入法 3.2 动画控件(Animate) 3.2.1 动画控件的属性 3.2.2 动画控件的主要方法 3.3 列表框控件(ListBox) 3.3.1 列表框控件的属性 3.3.2 列表框的主要方法 3.4 组合框控件(ComboBox) 3.4.1 组合框拧件的属性 3.4.2 组合框控件的方法 3.5 列表视图控件的属性(ListView) 3.6 树形视图控件(TreeView) 3.7 文件系统控件 3.7.1 文件列表框控件(FileList) 3.7.2 驱动器组合框控件(DriveComboBox) 3.7.3 过滤器组合框控件(FilterComboBox) 3.7.4 目录列表框控件(DirectoryListBox) 3.8 公用对话枢控件 3.8.1 OpenDialog的主要属性 3.8.2 OpenDialog的方法——Execute方法 3.9 文本编辑校件(RichEdit) 3.9.1 文本编辑控件的主要属性 3.9.2 文本编辑校件的方法 3.10 小结 第四章 消息及异常 4.1 Windows消息和C++ Builder事件 4.2 消息映射 4.3 自定义消息 4.3.1 定义自己的消息 4.3.2 定义消息处理旬柄 4.3.3 发送和传递消息 4.4 异常处理 4.5 try/catch块 4.6 异常类 4.7 替代缺省的异常处理 4.8 小结 中篇 C++ Builder进阶 第五章 图形和图像 5.1 图形功能 5.1.1 画布(Canvas)的属性 5.1.2 画布对象的常用方法 5.2 图像功能 5.2.1 TGraphic类 5.2.2 TPicture类 5.2.3 TImage组件及其应用 5.2.4 TShape组件 5.3 图形和图像的综合 5.3.1 组件设计 5.3.2 代码设计 5.4 小结 第六章 多媒体 6.1 多媒体与MCI Media Player 6.2 用MediaPlayer控件进行编程 6.2.1 MediaPlayer的主要属性及事件 6.2.2 使用MediaPlayer控件 6.3 运用MCI API进行多媒体开发 6.3.1 PlaySound函数 6.3.2 mciSendString 6.3.3 mciSendCommand 6.4 ActiveMovie控件 6.4.1 ActiveMovie控件的主要属性 6.4.2 ActvieMovie的主要方法 6.4.3 ActiveMovie的主要事件 6.5 小结 第七章 OpenGL和DirectDraw 7.1 OpenGL 7.2 DirectDraw 7.2.1 DirectX 7.2.2 DirectDraw的概述 7.3 DirectDraw、OLE和COM接口 7.3.1 DirectDraw对象和IDirectDraw接口 7.3.2 DirectDrawClipper对象和IDirectDrawClipper接口 7.3.3 DirectDraw
万水计算机实用编程技术系列 Borland c+ Builder5实用编程技术 朱正茂彭湃等编著 中国水利水电出版社 内容提要 本书针对C+ Builder5在集成开发环境、图形、图像、多媒体、数据库和网络的应用 开发方面所涉及的基础知识、开发步骤及程序设计技巧作了比较深入的介绍。书中不仅对 上述各方面所涉及的组件作了较为详细的介绍,而且还对 OpenGL、Drex、BDE和ODBC 等非组件技术作了比较详细的介绍。 本书适介对C++语言规范和C++ Builder5开发环境感兴趣的初、中级用户。 图书在版编目(C|P)数据 Borland c+- Builder5实用编程技术/朱正茂等编著.一北京:中国水利水 电出版社,2000.1 万水计算机实用编程技术系列) ISBN7-5084-04602 I.B…Ⅲ.朱…Ⅲ.C话言-程序设计IV.TP312 中国版本图书馆CIP数据核字(2000)第47808号 名 Borland C+ Builder5实用编程技术 作 者朱正茂彭湃等编著 出版、发行中国水利水电出版社(北京市三里河路6号10004 网址:www.waterpub.com.cn E-mail:sale@waterpub.com.cn 电话:(010)63202266(总机)、68331835(发行部) 经 售全国各地新华书店 刷北京市天竺颖华印刷厂 规 格787×1092毫米16开本39印张858千字 版 次2001年1月第一版20011月北京第一次印吊 印 数 01-4000册 定 价6000元 凡购买我社图书,如有缺页、倒页、脱页的,本社发行部负责调换 版权所有·侵权必究 万水计算机实用编程技术系列 Borland c+ Builder5实用编程技术 朱正茂彭湃等编著 中国水利水电出版社 C++ Builder是 Inprise公司继 Delphi之后推出的又-款高性能可枧化集成开发工具。C Builder5是该公司在新「年推出的最新版本,它继承∫以前版本简单高效的特点,并溶进了 当今软件领域的最新技术:设计过程可视、设计思想面向对象、利用 ActiveX和DLL(动态 链接库)等功能使程序与其他 Windows程序交换数据和调用其他语言程序、利用第三方控件 可使用户编程吏加迅速可靠等 C++ Builder不但功能强大,而且编程简单,冋时,C++ Builder具有C++开发环境所能 提倛的全部功能:快速、烏效、灵活的编译器,CPU透视,命令行工具等。由C++ Builder 实现了可视化与功能强大的编程语言C++很好的结合,专家们预言C++ Builder将成为21世 纪的主流开发工具 C++ Builder相对于其他开发⊥具而言,所使用的Vl类库提供了200个左石的控件, 这就使得利用C++ Builder开发,特别是开发数据库和恻络应用程序非常方便容易。另外C++ Builder5还提供」强大的编译功能以及丰富的调试工具 C++ Builder提供了大量的组件、类和方法,为进行图形、图像、多媒体等应用程序的编 程提供了简洁而有效的方法。 C++ Builder包含了建立在BD和ADO基础上的数据库访问控件,使得利用C++ Builder 进行数据库访问要比利用其他开发工其更加方便快捷。木书中主要介绍了BDE控件及ADO 控件的使用。 C++ Builder在网络方面的编程上要涉及VCL、OWL及 WindOws api等,书中也用大量 幅对此进行∫介绍 本书共分成上篇、屮篇和下篇。篇包括第一一章至第四章,主要介绍了C++ Builder的 入门必各知识,包括C+ Builder的集成环境、窗伓、控件、消息及异常等内容;中篇包括 第章至第十章,主要介绍了C++ Builder凵常应用时的必备知识,例如图形、图像、多 媒体、COM及OLE等方面的知识;下篇包括第二章至第十八章,让要介绍了关丁C++ Builder 编程的深入知识,包括数据库、阏络编程及注册表等相关知识 夲书由朱正茂、彭湃等负责编写,另外参加编与的人员还有王丰、叶讵、孙虹、叶成、 晋菁、毕竞、盛莉、张悦、邰琪、邱菊、杨成、方新芝、土惠莲、孙晓龙、刘燕春、李晓强 毕海涛、陶雪梅、魏兆根、宏长、张华东、刘晓华、魏海潮、杨文胜、胡昌锁、汪春芣 陈宏英、童海英等,全书由魏红统稿 在书编与过程屮,王岩、李峰等提供了部分资料和图片,海波、海浪参与∫部分程序 的编制和调试。 本书的出版得到了中国水利水电出版社计算机编辑室全体老师的悉心指导和大力支持 他们为本书的出版付出了辛勤的劳动,在此表示衷心的感谢! 由于时间仓促、作者水平有限,本书错漏之处在所难免,欢迎广大读者批评指正 对本书内容有疑问的读者,可以致电(010)62346950、62346962、62346991转316进 行咨询,也可以访问www.doudou.com.cn以获得相关信息。 编者 2000年10月 目 录 前言 上篇C++ Builder入门 第一章C+ Builder5的集成开发环境 1.上概述 .1.1C++ Builder5的主要特点 t自““4d,·4『■司 1.].2(++ Builder5的新增功能 …… 1.1.3C++ Builder5的安装与运行 1、2¢+ Builder5的集成开发坏境 窗体 22菜单栏 123加速 24控件杙 12.5对象观察器 8 2.6程管理器 .2.7代码编辑器 10 28类浏览器 1.29桌面具栏 12 1.3C++ Builder的编程法和步骤 .1开始一个新的工程 32设计用户界面 1.3属性的设置 15 34编写程序代码 6 1.3.5编译、运行稈序 t4程序的调试 ↓41程序错误的种类 14.2C+ Builder集成环境屮的调试选顶.. 14.3C++ Builder的主要调试手段 1.44C艹 Builder的辅助调试工具 7 1.5使用联机帮助… 第二章窗体. 33 窗体的属性、事件和方法 33 21窗体的主要属性 33 21.2窗体的主要事件 2.1.3窗体的方法 37 2.2设置窗体环境 8 2.3窗体模板…… 即甲甲甲qP甲旷甲 甲·q即平 2.3.1使用窗体模板 39 2.3.2向窗体模板库中加入新的窗体模板 40 24菜单设计 25菜单项的主要属性和方法 43 2.6菜单模板 43 27工具栏设计. 28状态栏设计 48 29综合实例 ←‘·v血画 S1 2.10小结 62 第三章常用控件编程 h4中■画口“_画 63 1进度条控件( Progress Bar) ,63 3.1.1进度条控件的属性 31.2进度条控件的方法 号口d■d■LL酯口 3.2动控件( Animate) 卩鲁pq■甲d;甲dd卓日pb 3.2.1动画控件的属性 3.2.2动控件的主要方法 67 3.3刘表框控件( List Box)… 68 1列表框控件的属性 68 3.3.2列表框的主要方法 34组合框控件( Combobox) 勹 34.组合框控件的属性… 3.42组合框搾件的方法 3.5列表视图控件射属性(ListⅤiew) 75 3.6树形视图控件( Treeview) 78 3.7文件系统控件 80 37.]文件列表框控件( Filelist). 8! 37.2驱动器组合框挖件( DriveComboBox) 8 3.7.3过滤器组合框搾件( Filter ComboBox). 82 374日H欢刎表框控件( Directory List Box)… 83 3.8公用对话粒控件 S-f 8 OpenDialog的主要属性 38.2 OpenDialog的方法— Execute方法 39文本编辑挤件( Richedit 88 3.).文编辑控件的主要属性 89 392文本编辑控件的法 3.1)小结 4 第四章消息及异常 9 4.1 windows消息和C++ Builder事件. 95 4.2消息映射 97 43户定义消息 10)2 4.3.1定义自已的消息 1(}2 43.2定义消息处理柄 4.3.3发送和传递消息 105 44异节处理 )7 4.5ty/ catch块 46异常类 4.7膂代缺省的异常处理 116 4.8小结 中篇C+ Builder进阶 第五章图形和图像 q■·q甲■· 2I 5〕形功能 {布(Can)的属性 5.1.2两布对象的常用方法 5怪像功能 137 hic类 5.2.2丁P 米 3 Tillage组件及其应用 524 SHape组件 47 53形利图像的综合 3.组件设计 3.2代孙设计 49 4小结 第六章多媒体 157

...展开详情
试读 127P Borland C++ Builder 5实用编程技术 朱正茂等编著
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
九州新锐 比较不错,就是积分多了点
2017-12-05
回复
wymdf 表示还可以吧。 要是有XE10的就好了
2016-12-02
回复
adayume 很不错的资源,谢谢
2016-09-13
回复
chinayu2007 书不错,内容全面,值得读
2016-05-17
回复
hongss 不错的教科书,谢谢
2016-05-13
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 分享王者

关注 私信
上传资源赚钱or赚积分
最新推荐
Borland C++ Builder 5实用编程技术 朱正茂等编著 48积分/C币 立即下载
1/127
Borland C++ Builder 5实用编程技术 朱正茂等编著第1页
Borland C++ Builder 5实用编程技术 朱正茂等编著第2页
Borland C++ Builder 5实用编程技术 朱正茂等编著第3页
Borland C++ Builder 5实用编程技术 朱正茂等编著第4页
Borland C++ Builder 5实用编程技术 朱正茂等编著第5页
Borland C++ Builder 5实用编程技术 朱正茂等编著第6页
Borland C++ Builder 5实用编程技术 朱正茂等编著第7页
Borland C++ Builder 5实用编程技术 朱正茂等编著第8页
Borland C++ Builder 5实用编程技术 朱正茂等编著第9页
Borland C++ Builder 5实用编程技术 朱正茂等编著第10页
Borland C++ Builder 5实用编程技术 朱正茂等编著第11页
Borland C++ Builder 5实用编程技术 朱正茂等编著第12页
Borland C++ Builder 5实用编程技术 朱正茂等编著第13页
Borland C++ Builder 5实用编程技术 朱正茂等编著第14页
Borland C++ Builder 5实用编程技术 朱正茂等编著第15页
Borland C++ Builder 5实用编程技术 朱正茂等编著第16页
Borland C++ Builder 5实用编程技术 朱正茂等编著第17页
Borland C++ Builder 5实用编程技术 朱正茂等编著第18页
Borland C++ Builder 5实用编程技术 朱正茂等编著第19页
Borland C++ Builder 5实用编程技术 朱正茂等编著第20页

试读结束, 可继续阅读

48积分/C币 立即下载 >