注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C++Builder 6实用编程100例(实用编程百例)

C++Builder 6实用编程100例(实用编程百例)

C++Builder 6实用编程100例(实用编程百例)

定 价:¥40.00

作 者: 魏俊鹏,于秋生编著
出版社: 中国铁道出版社
丛编项: 实用编程百例丛书
标 签: Builder

ISBN: 9787113059668 出版时间: 2004-07-01 包装: 胶版纸
开本: 26cm 页数: 358 字数:  

内容简介

  本书通过1个实例由浅入深地介绍了如何使用C++Builder6来进行Windows应用程序的开发。全书共分成11个部分,其中包括:基本组件应用、功能组件应用、对话框设计、基本绘图、图像处理、文件与系统操作、硬件设备检测、多媒体编程、网络编程、数据库编程及其他应用技巧。本书实例的程序源代码均包含在随书附送的光盘中。其中,除了实例71与实例1需要向C++Builder中添加Active)(组件,以及数据库部分的实例需要进行数据源的配置之外,其余程序全部能够在C++Builder6中直接运行。本书适合于初、中级读者(最好是了解C或C抖语法的读者)使用,对于高级程序员也具有一定的参考价值。前言在面向对象的可视化编程技术领域中,由Borland公司所开发的C++Builder以其强大的RAD(RapidApplicationDevelopment,快速应用程序开发)功能而独树一帜。它能够节省开发人员设计程序界面和实现底层支持的时间,可以将更多的精力花在程序的逻辑设计上。目前最新的产品是C++Builder6,它不但继承了以前版本的所有优点,而且还扩展并增强了一系列新的属性:如网络与数据库技术、Debug调试功能等。,在C++Builder中所使用的是VCL(ⅥsualComponentLibrary)类库。VCL类库使用简单,功能强大,而且充分体现了面向对象的特点。另外,VCL类库是用Pascal语言编写的,所以在C++Builder中就同时具有了C什和Pascal的强大功能。本书针对C++Builder6中的应用程序开发,共设计了1个实例,按照功能可将其分成11个部分,具体安排如下:在第一和第二部分中,介绍了用C++Builder开发应用程序的一般步骤和一些常用组件的使用方法。在第三部分中,详细地介绍了C++Builder中的通用对话框组件和消息对话框的使用。在第四和第五部分中,介绍了在C++Builder中绘图和一些简单图像处理的方法。在第六和第七部分中,着重介绍了WindowsAPI函数的使用方法,并用它来获取和设置文件、系统和硬件的各种信息。第八部分是多媒体编程部分,主要介绍了如何播放几种常见的多媒体文件。第九部分是网络编程部分,介绍了几种常用的与网络相关的组件。第十部分是数据库编程部分,简要介绍了在用C++Builder进行数据库编程时所使用的一般方法。在最后一个部分中,介绍了在C++Builder中的一些其他常用的应用技巧。本书从基本知识开始讲解,逐步深入,覆盖了用C++Builder进行程序设计的大部分领域,以实用性见长。本书主要由清华大学魏俊鹏编写,另外,于秋生、周家新、张俊岭、李志伟、李子婷、张海霞、李龙、吴金华、管佩森、侯高岚、许社村、赵磊、张素卿、周松建、仇谷峰、沈应逵、吴建文、徐日强、于华芸、俞雷、钱秀槟和张龙卿等也参加了部分内容的编写及素材整理工作,在此一并表示感谢。’由于编写的时间仓促,再加上编者的个人能力有限,书中难免会出现一些不足或纰漏之处。竭诚欢迎广大读者对本书提出批评和建议。

作者简介

暂缺《C++Builder 6实用编程100例(实用编程百例)》作者简介

图书目录

第一部分  基本组件应用
实例1  HenOWorld
实例2  动态创建窗体
实例3  窗体设计
实例4  按钮设计
实例5  单选与复选按钮
实例6  文本框与格式文本框
实例7  备忘录组件--C++Builder中的记事本
实例8  多文本格式组件--C++Builder中的写字板
实例9  列表框
实例10  组合框
    第二部分  功能组件应用
实例11  菜单设计
实例12  控制菜
实例13  工具栏和状态栏
实例14  单选按钮组设计
实例15  复选列表框设计
实例16  多页界面设计(一)
实例17  多页界面设计(二)
实例18  使用栅格
实例19  定时器应用
实例20  树状视图组件
实例21  列表视图组件
    第三部分  对话框设计
实例22  打开与保存对话框
实例23  字体与颜色对话框
实例24  打印与打印设置对话框
实例25  查找与替换对话框
实例26  输入对话框
实例27  路径选择对话框
实例28  消息对话框-
    第四部分  基本绘图
实例29  绘制直线
实例30  二维绘图
实例31  绘制多边形
实例32  绘制文本
实例33  画笔与画刷
实例34  OpenGL绘图
    第五部分  图像处理
实例35  滚动与推拉效果
实例36  百叶窗效果
实例37  雨滴效果
实例38  爆炸效果
实例39  旋转及翻转图像
实例40  图像淡入淡出
实例41  柔化图像
实例42  锐化图像
实例43  中值滤波
实例44  边缘增强
实例45  边缘检测
实例46  扩散图像
实例47  图像格式转化
    第六部分  文件及系统操作
实例48  获取文件日期信息
实例49  复制文件
实例50  查看临时文件
实例51  图像浏览器
实例52  按键监测
实例53  鼠标拖放操作
实例54  更改应用程序图标
实例55  运行外部应用程序
实例56  隐藏桌面图标及任务栏
实例57  获取系统信息
实例58  获取及设置系统时间
实例59  操作注册表
实例60  关闭系统
    第七部分  硬件设备检测
实例61  获取CPU类型
实例62  检测内存空间
实例63  获取磁盘类型
实例64  检测硬盘空间
实例65  控制光驱
实例66  检测显示器和打印机
实例67  设置鼠标参数
    第八部分  多媒体编程
实例68  检测声卡
实例69  播放视频文件
实例70  CD播放器
实例71  MP3播放器
实例72播放动画
    第九部分  网络编程
实例73  获取本机的p地址
实例74  检测网络连通性
实例75  ECHO操作
实例76  获取远程主机日期时间
实例77  FINGER操作
实例78  发送与接收消息
实例79  发送与接收数据
实例80  FTP下载工具
实例81  接收电子邮件
实例82  发送电子邮件
实例83  Web浏览器
    第十部分  数据库编程
实例84  建立数据库
实例85  查询数据库
实例86  SQL查询
实例87  修改数据库
实例88  使用数据模块
实例89  主从表连接
实例90  查看数据字典
实例91  设计报表
实例92  使用决策支持组件
实例93  ADO编程
    第十一部分  其他应用技巧
实例94  运行C程序
实例95  运行C抖程序
实例96  制作日历
实例97  多文档界面应用程序
实例98  多线程程序设计
实例99  异常处理
实例100  使用COM对象编程
附录A  ASCII码对照表
附录B  虚拟键值对照表

本目录推荐