书籍详情

C++ Builder4开发应用指南

C++ Builder4开发应用指南

作者:杨彬,薛松等编著

出版社:机械工业出版社

出版时间:1999-01-01

ISBN:9787111074304

定价:¥49.00

内容简介
  C++ Builder 4是Borland公司继C++ Builder 3之后,最新推出的可视化的程序开发系统,它在速度、功能和易用性方面都较前一个版本有较大提高。本书共20章,由浅入深地介绍了C++ Builder 4的使用,内容包括:C++ Builder 简介、C++ Builder 4开发环境、面向对象的C++语言:可视组件库、使用C++ Builder 组件、创建菜单、设计窗体、C++ Builder 图形程序设计、对话框、工具条和状态条、多页窗体和分割窗体、建立多文档应用程序、C++ Builder 数据库开发系统概述、创建数据库应用程序、创建组件、基于COM的应用程序、多线程应用、多媒体应用、创建DirectDraw应用程序,以及在C++ Builder 中使用OpenGL等等。本书内容丰富、结构紧凑、叙述翔实、语言通俗易懂,适合各个层次的读者来信应用程序开发者使用。
作者简介
暂缺《C++ Builder4开发应用指南》作者简介
目录
第一章 C++ Builder 简介
1.1 C++ Builder 的特点
1.2 C++ Builder 4的新特点
1.3 C++ Builder 4的不同版本
1.4 安装C++ Builder 4
1.4.1 C++ Builder 4对软硬件的要求
1.4.2 启动C++ Builder 4的安装
1.4.3 安装C++ Builder 4到硬盘中
1.5 使用C++ Builder 4的帮助系统
1.6 小结
第二章 C++ Builder 4开发环境
2.1 C++ Builder 主窗口
2.1.1 Menu
2.1.2 Speed Bar
2.1.3 Component Palette
2.2 代码编辑窗口
2.2.1 上下文菜单
2.2.2 代码浏览
2.3 表单设计窗口
2.4 对象察看窗口
2.5 项目管理窗口
2.5.1 啬及删除文件
2.5.2 编译项目
2.6 小结
第三章 面向对象的C++语言
3.1 类与对象
3.1.1 类的定义
3.1.2 使用类对象
3.1.3 构造函数与析构函数
3.1.4 类的封装
3.2 类与单元
3.2.1 类的接口
3.2.2 单元和作用域
3.2.3 封装改变
3.3 类的继承
3.4 滞后联编和多态
3.4.1 重载和重定义对象方法
3.4.2 纯虚函数
3.5 关键字this
3.6 小结
第四章 可视组件库
4.1 综述
4.2 组件
4.2.1 组件的分类
4.2.2 C++ Builder 的标准组件
4.3 对象
4.4 通用的VCL组件属性
4.5 通用的VCL对象方法
4.6 通用的VCL事件
4.7 小结
第五章 使用C++ Builder 组件
5.1 常用的C++ Builder 组件
5.1.1 与文本有关的组件
5.1.2 按钮组件ON
5.1.3 集合组件
5.1.4 列表框及组合框组件
5.2 更高级的C++ Builder 组件
5.2.1 Win 32组件
5.2.2 System组件
5.3 小结
第六章 创建菜单
6.1 创建应用主菜单
6.1.1 菜单项的分类
6.1.2 使用Menu Designer建立菜单
6.1.3 建立菜单项的第二级菜单
6.1.4 快捷键和热键
6.1.5 使用预定义的菜单模板
6.1.6 添加分隔符
6.2 响应菜单命令
6.3 动态改变菜单
6.3.1 菜单项的无效和有效
6.3.2 菜单项的选中
6.3.3 改变菜单项的内容
6.3.4 隐藏菜单
6.3.5 单选菜单项
6.4 动态创建菜单项
6.5 图形菜单项
6.5.1 定制图形复选框标记
6.5.2 位图菜单项
6.6 弹出式菜单
6.6.1 一个最简单的弹出式菜单
6.6.2 手工处理弹出式菜单
6.7 定制系统菜单
6.8 一个综合的例子
6.9 小结
第七章 设计窗体
7.1 创建窗体
7.2 添加标题
7.3 保存窗体
7.4 窗体的文本描述
7.5 设置窗体类型
7.5.1 窗体类型的设置
7.5.2 边框的样式
7.5.3 设置窗体比例
7.5.4 设置窗体的位置和尺寸
7.5.5 窗体的最大化和最小化
7.6 小结
第八章 C++ Builder 图形程序设计
8.1 综述
8.2 Canvas的通用属性和方法
8.3 TImage组件
8.4 图形对象
8.5 使用Canvas属性绘图
8.5.1 使用Pen属性
8.5.2 使用Brush属性
8.5.3 使用Pixels 属性
8.5.4 使用TFont属性
8.6 读到和图像文件
8.7 在图像程序中使用剪帖板
8.8 Windows 映像模式
8.9 小结
第九章 对话框
9.1 模式对话框
9.2 消息框
9.3 无模式对话框
9.4 通用对话框组件
9.4.1 文件对话框组件
9.4.2 字体对话框组件
9.4.3 颜色对话框组件
9.4.4 打印及打印设置对话框组件
9.4.5 查找及替换对话框组件
9.5 小结
第十章 工具条与状态行
10.1 具条
10.1.1 面板和加速按钮
10.1.2 设计工具条及其事件响应
10.1.3 工具条的激活与禁止
10.1.4 向工具条中加入其他的控件
10.2 使用Windows 95的工具条控件
10.3 使用CoolBar组件
10.4 建立状态行
10.4.1 状态行简介
10.4.2 动态添加面板
10.4.3 创建自绘式状态行
10.5 小结
第十一章 多页窗体与分割窗体
11.1 使用C++ Builder 建立多页窗体
11.2 使用TPageControl建立多页
11.3 TTabControl控件
11.4 使用TNotebook和TTabSet建立多页窗体
11.5 使用TTabbedNotebook建立多页窗体
11.6 建立具有向导风格的窗体
11.7 建立分割窗体
11.8 小结
第十二章 建立多文档应用程序
12.1 MDI的组成
12.1.1 父窗口
12.1.2 子窗口
12.2 创建MDI应用程序
12.2.1 通过编程创建MDI应用
12.2.2 使用模板创建MDI应用程序
12.3 小结
第十三章 C++ Builder 数据库开发系统概述
13.1 数据库管理系统
13.2 C++ Builder 数据库应用程序的体系结构
13.3 C++ Builder 4数据库组件
13.3.1 数据访问组件
13.3.2 数据控制组件
13.4 小结
第十四章 创建数据库应用程序
14.1 创建基于单表的网格数据库应用程序
14.2 利用DBNavigator创建数据库应用程序
14.3 使用Database Form Wizsard来创建数据库应用程序
14.4 创建主要-明细表数据库应用程序
14.5 C++ Builder 中字段对象的使用
14.5.1 字段组件的类型
14.5.2 字段组件的属性
14.5.3 字段组件的事件
14.5.4 字段组件的类型转换函数
14.5.5 使用数据字段对象
14.5.6 添加新字段
14.6 数据库处理方法
14.6.1 查询数据库中的记录
14.6.2 修改数据库中的记录
14.6.3 插入和删除记录
14.7 在数据库应用程序中使用SQL语言
14.7.1 在程序中使用静态SQL语句
14.7.2 在程序中使用动态SQL语句
14.8 小结
第十五章 创建组件
15.1 创建用户组件
15.1.1 选择组件的父类
15.1.2 创建组件类
15.1.3 创建属性
15.1.4 创建事件
15.1.5 创建方法
15.2 使组件在设计时可用
15.2.1 注册组件
15.2.2 创建组件图标
15.2.3 添加属性编辑器
15.2.4 将组件编译到包在
15.2.5 可视化地创建组件
15.3 小结
15.4 小结
第十六章 基于COM的应用程序
16.1 COM基础
16.1.1 COM应用程的组成
16.1.2 COM扩展
16.1.3 通过向导实现简单的COM对象
16.2 创建一个简单的COM对象
16.3 自动化
16.3.1 自动化控制器
16.3.2 自动化服务器
16.4 小结
第十七章 多线程应用
17.1 关于线程的一引基本概念
17.1.1 线程的优先级
17.1.2 线程的同步
17.1.3 线程的局部存储
17.2 定义线程对象
17.2.1 初始化线程对象
17.2.2 编写线程函数
17.2.3 编写线程的清除代码
17.3 线程的同步
17.3.1 避免线程同时访问
17.3.2 等待其他线程
17.4 执行线程对象
17.5 一个多线程示例
17.6 小结
第十八章 多媒体编程
18.1 使用多媒体组件
18.1.1 TMediaPlayer组件
18.1.2 使用TMediaPlayer组件的实例
18.2 使用Win 32的MCI函数
18.2.1 MCI简介
18.2.2 实例
18.3 小结
第十九章 创建DirectDraw应用程序
19.1 DirectDraw实例的实现过程
19.1.1 实例技术概要
19.1.2 实例的实现步骤
19.2 DirectDraw实例的详细解说
19.3 小结
第二十章 在C++Builder中使用OpenGL
20.1 OpenGL概述
20.1.1 绘制图形
20.1.2 图形变换
20.1.3 光照
20.2 Win 32下使用OpenGL
20.2.1 着色描述点格式
20.2.2 像素点格式
20.3 在C++Builder中使用OpenGL
20.4  制作具有光照效果的三维动画
20.5 小结
猜您喜欢

读书导航