书籍详情

精彩C++ BUILDER 6程序设计

精彩C++ BUILDER 6程序设计

作者:吴逸贤,吴目诚编著

出版社:科学出版社

出版时间:2003-08-01

ISBN:9787030116086

定价:¥49.00

购买这本书可以去
内容简介
  1、基本操作篇:C++Builder的基本知识和操作方法,包括表单设计、组件制作、以及程序调试及打包等功能。2、程序设计基础篇:以C++为例,说明程序设计的基本概念,并以实际的程序码介绍各种数据表示法、控制结构、数组、排序、内存分配、对象与数、建立对象、自定义对象等程序代码的编写技巧,以及鼠标、键盘等事件程序的控制技巧。3、应用与进阶篇:介绍C++Builder的进阶功能,以及开发应用程序经常需要的技巧,包括绘图、文件系统与数据库、数据打印、网络程序设计、功能表、MDI,以及Windows API的调用技巧等。4、专题设计篇:提供丰富的专题范例,包含益智型游戏和高互动游戏专题。C++ Builder是最知名的可视化C++开发工具之一,它具有易学易用的操作接口,功能强大的应用组件,它将C语言简洁、快速的优点与面向对象的软件工程设计方法相结合,使程序设计师可以最少的程序代码来建立高效率的Windows应用程序。本书介绍Borland公司2002年推出的最新版本C++ Builder 6,内容涵盖了C++ Builder的基本知识和操作方法、程序设计的基本概念、程序代码的编写技巧、鼠标和键盘等事件程序的控制技巧、C++ Builder的高级功能、开发应用程序经常需要的技巧,以及15个有一定难度的应用专题,通过这些最适合学习的应用程序范例,可使用户练就扎实的编程技术。本书经过精心策划,采取循序渐进的方式,并充分应用练习范例,引导用户迅速掌握C++的程序语法与技巧。本书适合初学者和有一定编程经验的读者使用。
作者简介
暂缺《精彩C++ BUILDER 6程序设计》作者简介
目录
第1部分 基本操作篇
第1章 C
Builder基本操作
1. 1 认识C
Builder 6
1. 1. 1 认识C
Builder
1. 1. 2 认识C
Builder的窗口
1. 1. 3 认识工具按钮
1. 2 建立一个项目
1. 2. 1 建立新项目
1. 2. 2 打开项目文件
1. 2. 3 新建与删除窗体—
1. 2. 4 在窗体上新建组件
1. 3 编写与测试程序
1. 3. 1 在程序代码窗口输入程序代码
1. 3. 2 使用按钮来控制程序的执行
1. 3. 3 输入组件与计算结果
1. 3. 4 程序代码窗口的辅助编辑功能
1. 4 问题与解答
第2章 窗体与组件设计
2. 1 窗体编辑技巧
2. 1. 1 设置窗体的尺寸
2. 1. 2 设置窗体的背景图案
2. 2 组件工具箱
2. 2. 1 认识组件工具箱
2. 2. 2 新建组件工具按钮
2. 3 在窗体上建立组件
2. 3. 1 建立与设置文字标签
2. 3. 2 建立与设置命令按钮
2. 3. 3 建立基本图案
2. 3. 4 建立与设置文本框
2. 3. 5 建立滚动条组件
2. 3. 6 建立与应用列表框
2. 3. 7 建立与应用下拉列表框
2. 3. 8 框架. 单选按钮与复选框
2. 4 组件的编排
2. 4. 1 复制组件
2. 4. 2 对齐组件位置
2. 4. 3 调整间距
2. 4. 4 调整图层
2. 5 问题与解答
第3章 程序调试与打包
3. 1 C
Builder的调试工具
3. 1. 1 利用ShowMessage查看变量
3. 1. 2 局部变量窗口
3. 1. 3 监看窗口
3. 1. 4 查看程序的相关模块
3. 2 作品输出与打包
3. 2. 1 生成可执行文件
3. 2. 2 安装封装程序
3. 2. 3 使用封装程序
3. 2. 4 安装与执行应用程序
3. 3 问题与解答
第II部分 程序设计基础篇
第4章 C
与程序基本概念
4. 1 程序语言的分级
4. 2 高级程序语言
4. 3 面向过程与面向对象
4. 4 流程图
4. 4. 1 认识流程图符号
4. 4. 2 程序与流程图
4. 5 逻辑控制结构
4. 5. 1 顺序
4. 5. 2 选择
4. 5. 3 循环
4. 6 子程序与函数
4. 6. 1 子程序
4. 6. 2 参数传递
4. 6. 3 函数
4. 7 问题与解答
第5章 数据表示法与表达式
5. 1 数据类型与变量
5. 1. 1 数据类型
5. 1. 2 变量
5. 1. 3 声明新的变量名称
5. 1. 4 变量数据类型转换
5. 1. 5 变量的使用范围
5. 1. 6 变量的作用域
5. 2 运算符与语法
5. 2. 1 运算符
5. 2. 2 运算符的优先次序
5. 2. 3 运算符练习
5. 3 自定义数据类型
5. 3. 1 定义数据类型
5. 3. 2 声明白定义数据类型变量
5. 4 组件属性与组件变量
5. 4. 1 使用窗口设置组件属性
5. 4. 2 使用程序代码设置组件属性
5. 5 问题与解答
第6章 控制结构
6. 1 选择结构
6. 1. 1 单向选择结构
6. 1. 2 双向选择结构
6. 1. 3 多向选择结构
6. 2 循环结构
6. 2. 1 记数循环
6. 2. 2 条件循环
6. 2. 3 多重循环
6. 3 问题与解答
第7章 子程序和内置函数
7. 1 函数与子程序
7. 1. 1 子程序的格式与类型
7. 1. 2 建立子程序
7. 1. 3 调用子程序
7. 1. 4 参数传递与返回值
7. 2 值调用与地址调用
7. 2. 1 值调用
7. 2. 2 地址调用
7. 3 内置函数
7. 3. 1 数学函数
7. 3. 2 字符与字符串函数
7. 3. 3 日期时间函数
7. 4 递归程序
7. 5 问题与解答
第8章 数组. 字符串与排序
8. 1 设置数组数据
8. 1. 1 认识数组
8. 1. 2 声明一维数组
8. 1. 3 声明二维以上的数组
8. 1. 4 把数据放入二维数组中
8. 2 字符与字符串数组
8. 2. 1 字符数组的声明与操作
8. 2. 2 维字符数组
8. 2. 3 不指定大小的字符数组
8. 2. 4 AnsiString字符数组
8. 3 自定义数据类型数组
8. 3. 1 结构数组
8. 3. 2 结构中的数组元素
8. 4 随机. 排序与查找
8. 4. 1 随机
8. 4. 2 排序
8. 4. 3 查找
8. 5 问题与解答
第9章 指针与内存配置
9. 1 指针的声明与使用
9. 1. 1 认识指针
9. 1. 2 使用指针来进行运算
9. 1. 3 双重指针
9. 2 数组与指针
9. 2. 1 字符数组与指针
9. 2. 2 数值数组与指针
9. 2. 3 指针数组
9. 3 参数传递与指针函数
9. 3. 1 传递指针参数
9. 3. 2 指针函数
9. 4 转换数据类型
9. 4. 1 整数和字符类型转换
9. 4. 2 用指针解析整数的表示法
9. 5 内存分配
9. 5. 1 动态分配整数数组
9. 5. 2 内存分配命令malloe
9. 6 问题与解答
第10章 对象与类
10. 1 C
Builder的对象
10. 1. 1 认识对象
10. 1. 2 组件的从属关系
10. 1. 3 调整组件的层级
10. 2 在执行阶段产生组件
10. 2. 1 在执行阶段产生新组件
10. 2. 2 在执行阶段复制组件
10. 3 认识类
10. 3. 1 类与对象的关系
10. 3. 2定义一个简单的类
10. 3. 3 包含属性和方法的类
10. 3. 4 构造函数与析构函数
10. 3. 5 使用方法返回变量值
10. 3. 6 函数成员的重载与参数传递
10. 3. 7 类中的静态变量
10. 3. 8 类声明外的函数成员
10. 3. 9 设置初值的精简写法
10. 4 面向对象程序设计
10. 4. 1 面向对象程序语言的基本特性
10. 4. 2 封装
10. 4. 3 继承
10. 4. 4 修改继承的成员特性
10. 4. 5 多重继承
10. 4. 6 虚拟继承
10. 4. 7 多态与虚拟
10. 5 问题与解答
第11章 对象与事件控制技巧
11. 1 组件控制技巧
11. 1. 1 利用时间变化来移动组件
11. 1. 2 同时控制多个不同移动速度的组件
11. 1. 3 应用类随机产生不断上移的组件
11. 1. 4 根据指定路径自由移动的组件
11. 1. 5 应用三角函数制作圆形运动
11. 1. 6 随机显示图片
11. 1. 7 画面上弹跳的小球
11. 2 事件程序
11. 2. 1 认识事件
11. 2. 2 常用事件名称与功能
11. 3 鼠标控制技巧
11. 3. 1 测试鼠标按键的状态
11. 3. 2 显示鼠标坐标位置
11. 3. 3 用鼠标指针拉动布景
11. 3. 4 简易打地鼠程序
11. 3. 5 拖动组件与配对
11. 3. 6 坐标位置记录器
11. 4 键盘控制技巧
11. 4. 1 键盘按键的键值
11. 4. 2 使用Enter键输入答案
11. 4. 3 利用键盘按键拉动布景
11. 4. 4 仿真键盘按键状态
11. 5 问题与解答
第III部分 应用与进阶篇
第12章 绘图指令的认识与应用
12. 1 绘图指令
12. 1. 1 设置颜色
12. 1. 2 基本绘图方法
12. 1. 3 设置图形的属性
12. 2 交互式绘图技巧
12. 2. 1 涂鸦板
12. 2. 2 画圆形互动程序
12. 23 画正三角形互动程序
12. 2. 4 画正多角形互动程序
12. 3 动画技巧
12. 3. 1 小向导
12. 3. 2 弹跳中的小圆球
12. 4 图形的存储与输出
12. 4. 1 在Image控件上使用绘图指令
12. 4. 2 存储图形
12. 4. 3 打印绘图
12. 5 图像与图像串行
12. 5. 1 图像复制与分割
12. 5. 2 建立图像串行TImageList
12. 6 音效与影片
12. 6. 1 播放AVI影片
12. 6. 2 播放WAV音效
12. 6. 3 使用OLE控件播放音效
12. 7 问题与解答
第13章 文件存取与数据库
13. 1 顺序文件与随机文件
13. 1. 1 读取顺序文件
13. 1. 2 把数据输出成为顺序文件
13. 1. 3 建立随机文件
13. 1. 4 读取随机文件
13. 2 文本文件的存取
13. 3 数据库
13. 3. 1 认识数据库
13. 3. 2 建立数据库
13. 3. 3 连接数据库与数据库控件
13. 3. 4 通过ODBC连接数据库
13. 3. 5 使用TDBEdit控件设计编辑窗口
13. 4 文件管理系统
13. 4. 1 读取文件与存储文件对话框
13. 4. 2 设置颜色对话框
13. 4. 3 文件浏览程序
13. 5 问题与解答
第14章 数据打印技术
14. 1 基本打印技巧
14. 1. 1 打印机的设置
14. 1. 2 打印属性设置
14. 2 输出图形到Printer控件
14. 2. 1 在Printer控件上使用绘图指令
14. 2. 2 打印图形文件
14. 3 问题与解答
第15章 菜单与MDI设计
15. 1 菜单的建立与编辑
15. 1. 1 认识菜单编辑器
15. 1. 2 菜单项目与程序代码结合
15. 1. 3 在菜单项目中打勾
15. 1. 4
淡化处理菜单项目
15. 2 菜单的高级应用
15. 2. 1 快捷菜单
15. 2. 2 建立多层式菜单
15. 2. 3 在菜单选项上显示图像
15. 2. 4 动态显示菜单项目
15. 3 MDI多文档界面设计
15. 3. 1 建立MDI窗体
15. 3. 2 用菜单切换子窗体
15. 3. 3 用菜单排列子窗体
15. 3. 4 在执行阶段建立子窗体
15. 3. 5 使用向导建立MDI应用程序
15. 4 建立工具栏
15. 4. 1 建立Toomar控件
15. 4. 2 工具按钮与程序代码结合
15. 5 问题与解答
第16章 Windows API与外部程序
16. 1 Windows API函数使用技巧
16. 1. 1 认识Windows API
16. 1. 2 使用Windows API的函数
16. 2 API函数应用举例
16. 2. 1 读取与设置计算机名称
16. 2. 2 用API函数读取鼠标坐标位置
16. 2. 3 使用API函数播放多媒体文件
16. 3 API绘图函数应用
16. 3. 1 用API函数绘制基本图形
16. 3. 2 用APl绘图函数设置图形的属性
16. 4 调用外部程序
16. 4. 1 用WinExec函数调用外部程序
16. 4. 2 调用控制台程序
16. 5 问题与解答
第17章 网络程序设计与应用
17. 1 简易网络程序
17. 1. 1 显示计算机的网络状态
17. 1. 2 查询联机主机IP地址
17. 2 简易在线通信程序
17. 2. 1 Winsock使用的通讯协议
17. 2. 2 使用UDP协议建立联机程序
17. 2. 3 使用TCP协议建立联机程序
17. 3 自制网络联机程序
17. 3. 1 自制浏览器
17. 3. 2 查看网页的HTML原代码
17. 4 CGI程序设计
17. 4. 1 建立CGI程序
17. 4. 2 使用CGI程序显示数据表
17. 4. 3 使用CGI程序查询数据表
17. 5 问题与解答
第IV部分 专题设计篇
第18章 智力游戏专题
18. 1 拼图游戏
18. 1. 1 操作方法
18. 1. 2 画面控件说明
18. 1. 3 程序代码应用技巧分析
18. 1. 4 互动设计与程序代码内容
18. 2 猜猜看
18. 2. 1 画面控件说明
18. 2. 2 程序代码应用技巧分析
18. 2. 3 互动设计与程序代码内容
18. 3 配对游戏
18. 3. 1 操作方法
18. 3. 2 画面控件说明
18. 3. 3 程序代码应用技巧分析
18. 3. 4 互动设计与程序代码内容
18. 4 配对记忆游戏
18. 4. 1 操作方法
18. 4. 2 画面控件说明
18. 4. 3 互动设计与程序代码内容
18. 5 搬搬看
18. 5. 1 操作方法
18. 5. 2 画面控件说明
18. 5. 3 互动设计与程序代码内容
18. 6 角子老虎
18. 6. 1 操作方法
18. 6. 2 画面控件说明
18. 6. 3 互动设计与程序代码内容
18. 7 智能盘
18. 7. 1 操作方法
18. 7. 2 画面控件说明
18. 7. 3 程序代码应用技巧分析
18. 7. 4 互动设计与程序代码内容
18. 8 英文单词练习
18. 8. 1 画面控件说明
18. 8. 2 互动设计与程序代码内容
18. 9 踩地雷游戏
18. 9. 1 操作方法
18. 9. 2 画面控件说明
18. 9. 3 程序代码应用技巧分析
18. 9. 4 互动设计与程序代码内容
18. 10 问题与解答
第19章 高互动型游戏专题
19. 1 神枪手
19. 1. 1 操作方法
19. 1. 2 画面控件说明
19. 1. 3 互动设计与程序代码内容
19. 2 猴仔兵团
19. 2. 1操作方法
19. 2. 2 画面控件说明
19. 2. 3 互动设计与程序代码内容
19. 3 钓鱼高手
19. 3. 1 操作方法
19. 3. 2 画面控件说明
19. 3. 3 互动设计与程序代码内容
19. 4 打砖块
19. 4. 1 操作方法
19. 4. 2 画面控件说明
19. 4. 3 互动设计与程序代码内容
19. 5 青蛙过街
19. 5. 1 操作方法
19. 5. 2 画面控件说明
19. 5. 3 互动设计与程序代码内容
19. 6 键盘操作练习
19. 6. 1 操作方法
19. 6. 2 画面控件说明
19. 6. 3 互动设计与程序代码内容
19. 7 问题与解答
猜您喜欢

读书导航