C++ Builder是最知名的可视化C++应用程序开发工具之一,它具有易学易用的操作接口,功能强大的应用组件,它将C语言简洁、快速的优点与面向对象的软件工程设计方法相结合,使程序设计师可以最少的程序代码来建立高效率的Windows应用程序。
本书介绍Borland公司2002年推出的最新版本C++ Builder 6,内容涵盖了C++ Builder的基本知识和操作方法、程序设计的基本概念、程序代码的编写技巧、鼠标和键盘等事件程序的控制技巧、C++ Builder的高级功能、开发应用程序经常需要的技巧,以及15个有一定难度的应用专题,通过这些最适合学习的应用程序范例,可使用户练就扎实的编程技术。
本书经过精心策划,采取循序渐进的方式,并充分应用练习范例,引导用户迅速掌握C++的程序语法与技巧。本书适合初学者和有一定编程经验的读者使用。
样章试读
目录
- 第Ⅰ部分 基本操作篇
第1章 C++ Builder基本操作
1·1认识C++ Builder 6
1·2建立一个项目
1·3编写与测试程序
1·4问题与解答
第2章 窗体与组件设计
2·1窗体编辑技巧
2·2组件工具箱
2·3在窗体上建立组件
2·4组件的编排
2·5问题与解答
第3章 程序调试与打包
3·1C++ Builder的调试工具
3·2作品输出与打包
3·3问题与解答
第Ⅱ部分 程序设计基础篇
第4章 C++与程序基本概念
4·1程序语言的分级
4·2高级程序语言
4·3面向过程与面向对象
4·4流程图
4·5逻辑控制结构
4·6子程序与函数
4·7问题与解答
第5章 据表示法与表达式
5·1数据类型与变量
5·2运算符与语法
5·3自定义数据类型
5·4组件属性与组件变量
5·5问题与解答
第6章 控制结构
6·1选择结构
6·2循环结构
6·3问题与解答
第7章 子程序和内置函数
7·1函数与子程序
7·2值调用与地址调用
7·3内置函数
7·4递归程序
7·5问题与解答
第8章 数组、字符串与排序
8·1设置数组数据
8·2字符与字符串数组
8·3自定义数据类型数组
8·4随机、排序与查找
8·5问题与解答
第9章 指针与内存配置
9·1指针的声明与使用
9·2数组与指针
9·3参数传递与指针函数
9·4转换数据类型
9·5内存分配
9·6问题与解答
第10章 对象与类
10·1C++ Builder的对象
10·2在执行阶段产生组件
10·3认识类
10·4面向对象程序设计
第11章 对象与事件控制技巧
11·1组件控制技巧
11·2事件程序
11·3鼠标控制技巧
11·4键盘控制技巧
11·5问题与解答
第Ⅲ部分 应用与进阶篇
第12章 绘图指令的认识与应用
12·1绘图指令
12·2交互式绘图技巧
12·3动画技巧
12·4图形的存储与输出
12·5图像与图像串行
12·6音效与影片
12·7问题与解答
第13章 文件存取与数据库
13·1顺序文件与随机文件
13·2文本文件的存取
13·3数据库
13·4文件管理系统
13·5问题与解答
第14章 数据打印技术
14·1基本打印技巧
14·2输出图形到Printer控件
14·3问题与解答
第15章 菜单与MDI设计
15·1菜单的建立与编辑
15·2菜单的高级应用
15·3MDI多文档界面设计
15·4建立工具栏
15·5问题与解答
第16章 Windows API与外部程序
16·1Windows API函数使用技巧
16·2API函数应用举例
16·3API绘图函数应用
16·4调用外部程序
16·5问题与解答
第17章 网络程序设计与应用
17·1简易网络程序
17·2简易在线通信程序
17·3自制网络联机程序
17·4CGI程序设计
17·5问题与解答
第Ⅳ部分 专题设计篇
第18章 智力游戏专题
18·1拼图游戏
18·2猜猜看
18·3配对游戏
18·4配对记忆游戏
18·5搬搬看
18·6角子老虎
18·7智能盘
18·8英文单词练习
18·9踩地雷游戏
18·10问题与解答
第19章 高互动型游戏专题
19·1神枪手
19·2猴仔兵团
19·3钓鱼高手
19·4打砖块
19·5青蛙过街
19·6键盘操作练习
19·7问题与解答