没有合适的资源?快使用搜索试试~ 我知道了~
C++Builder6编程实例精解.pdf
5星 · 超过95%的资源 需积分: 31 49 下载量 8 浏览量
2018-09-04
13:57:15
上传
评论 1
收藏 6.78MB PDF 举报
温馨提示
C++Builder6编程实例精解.pdf
资源推荐
资源详情
资源评论
C++Builder 6 编程
实例精解
赵明现 编著
For C++Builder@smth
zmx@smth bbs
中国·北京
2004 年 2 月
内容简介
C++Builder 6是一款快速开发 Win32 应用程序的可视化开发工具,利用它可以实现高性
能的执行效率和出色的底层控制。C++Builder 6 相比于 5 以前的版本,提供了更多的网络开
发组件,更快速方便的可视化环境。
本书共有 14 章,前三章分别介绍 C++Builder 的开发环境、比较特殊的语法,并在第三
章用实例讲述使用 C++Builder开发应用程序的过程,以后的章节均通过实例讲述 C++Builder
某个方面的编程技术与技巧。这些实例包括文本、绘图与图象处理、文件、多媒体、系统,
以及 FTP 和 WinSock 网络通信。在第 12 章通过俄罗斯方块游戏介绍 VCL 游戏的制作,并
在第 13 章介绍游戏开发中常用的 DirectX 技术。在第 14 章讲述数据库程序的设计,并详细
讲解餐厅结账管理程序的制作过程。
本书是为对 C++Builder 有基本了解的程序员或程序爱好者而做,读者需要熟悉 C/C++
编程。本书也可以作为软件开发人员的参考书。
前
言
Borland C++Builder 是 Borland 公司推出的全新 32 位 Windows 开发工具。C++Builder 不
仅继承了 Delphi 使用简便,功能强大,效率高等特点,而且它还结合 C++语言所有优点。
C++Builder 可以说是至今最好的 Windows 开发工具。
本书共 14 章,通过实例清晰明了的讲解 C++Builder 常用的编程技术技巧。前两章介绍
了 C++Builder 开发环境、几个特殊的语法;第三章通过列主元高斯消去法求解方程组的程序
的制作,介绍开发应用程序的一般过程和程序调试技术,其中使用到了动态控件数组技巧;
第四章制作文本处理程序,介绍菜单组件、文本组件以及工具栏等组件的使用,还讲述 MDI
程序设计方法,以及实现拖放效果的技巧;第五章制作绘图程序,介绍图形图象类组件的使
用以及图象的处理技巧;第六章介绍文件相关的操作,基于文件操作编写学生成绩管理程序,
并利用可视化文件管理组件以及 TTreeView 和 TListView 组件制作资源管理器;第七章制作
屏幕保护程序,介绍屏保程序实现的技术技巧,并讲述图象的处理和显示技巧;第八章制作
多媒体播放器,介绍多媒体组件的使用,并详解资源文件的使用方法以及使用资源文件绘制
自定义窗体的技巧;第九章制作系统信息管理程序,主要介绍在 C++Builder 中使用 Windows
API 的原理与方法;第十章介绍 TNMFTP 组件的使用并基于此组件制作 FTP 工具;第十一
章利用 C++Builder 中的 WinSock 编程技术制作远程屏幕监视程序,还介绍了任务栏图标的使
用技巧;第十二章介绍 VCL 游戏制作的一般方法,以及程序帮助文件的制作方法;第十三
章介绍游戏编程常用的 DirectX 技术;第十四章介绍数据库程序的制作方法,以及设计报表
的方法和软件封面制作技巧,制作了功能比较完善的餐厅结账管理程序。
本书适合熟练 C/C++并且对 C++Builder 有一定使用经验的读者,旨在锻炼读者制作有实
用价值的较大规模的应用程序的能力,并可作为软件开发人员的参考书。
在本书的编写过程中,刘道理、陶静等都为我提供了很大的帮助,在此向他们表示衷心
的感谢!
由于作者水平有限,而且时间比较仓促,书中难免有错误和不当之处,恳请读者批评指
正。
赵明现
2004年 3 月
《C++ Builder 6 编程实例精解 赵明现》
目
录
前言
第1章 C++ BUILDER 概述
本章重点 本章介绍 C++Builder 的特点,使你对 C++Builder 有个一般的认识;介绍 C++Builder
的集成开发环境,让你对其使用有个大概的了解;还简单介绍了帮助系统的使用以及
C++Builder 在未来的可能发展趋势;还介绍了 C++Builder 中几个有意思的复活节彩蛋
学习目的 熟悉 c++ builder 的历史以及其编程环境
1.1 C++Builder 的特点
1.2 C++Builder 6 集成开发环境
1.2.1 主窗口
1.2.2 对象列表树和对象查看器
1.2.3 代码编辑器
1.2.4 窗体
1.2.5 工程管理器
1.3 C++Builder 6 中的复活节彩蛋
1.4 帮助系统
1.5 C++Builder 的未来
1.6 思考题
第2章 语法摘述
本章重点 本章讲述 C++Builder 中编程常用到的比较特殊的语法。包括几种抽象数据类型,
和几种特殊的函数
学习目的 掌握 C++Builder 中常用的一些特殊语法和函数
2.1 抽象数据类型
2.1.1 TList 类
2.1.2 AnsiString 类
2.1.3 Set(集合)
2.1.4 DynamicArray(动态数组)
2.1.5 TStream(流)
2.2 函数
2.2.1 系统函数
2.2.2 Inline 函数
2.2.3 参数个数不定的函数
2.3 思考题
目录
5
第3章 程序设计基本流程
本章重点 本章通过列主元消去法求解方程组的程序的编写过程,讲述利用 C++Builder 编写
应用程序的一般流程。
学习目的 熟悉从问题提出到程序发行的各个步骤
3.1 应用程序设计流程
3.2 算法与界面设计
3.2.1 算法
3.2.2 界面设计
3.3 代码实现
3.3.1 头文件
3.3.2 维数输入确认的处理
3.3.3 BtnInputOver 的响应
3.4 程序的调试
3.4.1 调试选项设置
3.4.2 程序执行方式
3.4.3 断点的使用
3.4.4 变量的监视
3.4.5 其它调试命令
3.5 程序的发行
3.6 思考题
第4章 文本处理程序
本章重点 本章讲述制作一个文本处理程序的过程。在文本处理程序中,设计到了菜单、文本
组件、多文档技术、工具条、状态栏等组件的用法以及相关的技巧
学习目的 本章通过制作一个文本编辑器,熟悉 c++builder 中菜单、文本组件的使用;在编辑
器中实现多文档编辑功能,使读者熟悉多窗体程序的编写和控制;文本编辑功能的实现用来
熟练程序中对文本的处理技巧;学会程序中用到的菜单融合、文件拖放等技巧
本章典型效果图
4.1 菜单的使用
4.1.1 菜单
4.1.2 菜单的设计
4.2 文本组件的使用
4.2.1 TEdit 组件
4.2.2 TMaskEdit 组件
4.2.3 TMemo 组件
4.2.4 TRichEdit 组件
4.3 多文档技术
4.3.1 MDI 程序设计技术要点
4.3.2 子窗体的管理
剩余491页未读,继续阅读
资源评论
- zhoxuiuwu2019-06-24还是很不错的,比较实用
snxauj
- 粉丝: 1
- 资源: 78
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功