书籍详情
C++Builder新起点:4.0实用教程
作者:康向东等编著
出版社:机械工业出版社
出版时间:2000-01-01
ISBN:9787111078050
定价:¥39.00
购买这本书可以去
内容简介
本书通过实例,讲解了C++Builder 4.0的基础知识、编程方法和技巧,全书通过介绍C++Builder 4.0新特征及VCL组件的一些基本知识,以及实例讲解了C++Builder 4.0的编程技巧、异常处理机制及应用等。本书配有大量实例,讲解清晰,叙述深入浅出,对广大编程人员尽快掌握C++Builder 4.0的强大功能提供了有益的帮助。主要特点:1 由浅入深详细介绍了C++Builder 4.0编程环境、常用编程方法及技巧2 着重讲解了C++Builder 4.0新特征及VCL组件3 通过实例讲解了C++Builder的编程技巧和异常处理的机制及应用
作者简介
暂缺《C++Builder新起点:4.0实用教程》作者简介
目录
前言
第1章 C++ Builder4.0的新特征
1. 1 C++ Builder 4.0的新特性及功能
1.1.1 新的工程管理器
1.1.2 类浏览器
1.1.3 新的编译器
1.1.4 新的运行库
1.1.5 支持MTS
1.1.6 提供扩展的Active X支持
l.1.7 与微软产品的兼容性
1.1.8 包管理
1.1.9 增强的数据库功能
1.1.10 增强的调试功能
1.1.11 其他的新增功能
1. 2 C++ Builder 4.0集成开发环境
1.2.1 开发环境概述
1.2.2 主菜单桂
1.2.3 工具栏
1.2.4 组件面板
1.2. 5 对象观察器
1.2.6 窗体编辑器
1.2.7 代码编辑器
1.3 工程和工程组
第2章 VCL组件
2.1 组件概述
2.1.1 VCL组件的基本概念及分类
2. 1.2 VCL的结构
2.2 常用组件
2.2. 1 标准组件
2.2.2 附加组件
2.2.3 Win32组件
第3章 如何开始应用程序设计
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.2.4 加入表格及状态栏
3.2.5 加入图像与说明
3.3 编制程序代码
第4章 多文档应用程序实例
4.1 单文档和多文档
4. 1.1 Windows应用程序的基本类型
4.1.2 单文档和多文档用户界面
4.1.3 打开单文档和多文档用户界面应用程序
4.2 多文档用户界面实例分析
4.2.1 明确应用程序目的
4. 2.2 建立应用程序整体框架
4. 3 设计应用程序界面
4. 3.1 创建多文档用户界面应用程序
4.3.2 程序界面设计
4.4 编制代码实现应用功能
4. 4.1 实现保存”命令和工具栏“保存”按钮的功能
4.4.2 打印功能的实现
4. 5 实例程序清单
第5章 应用程序界面的深入设计
5.1 界面设计的基本类
5.1.1 TAppllcaton类
5.1.2 TScreen类
5. 1 .3 TForm类
5.2 深入讨论应用程序界面设计
5.2.1 窗体设计
5.2.2 创建和管理案单
5.2.3 工具栏及CoolBar
5.2.4 应用ActionList组件
5.2.5 应用其他组件
5.3 应用程序界面设计示例
5.3.1 目的分析及整体设计
5.3.2 界面设计
5. 4 实例程序清单
第6章 引入图形图像
6.1 常用的图形类
6.1.1 TCanvas类
6. 1.2 TPen类
6. 1.3 TBrush类
6. 1.4 常用类的使用
6.2 常用的图像类
6.2.1 Bitmap对象
6.2.2 Icon对象
6.2.3 Metafile对象
6. 2. 4 Clipboard对象
6. 2. 5 Picture对象
6.2.6 Image对象
6.3 画图的综合实例
6. 3.1 明确程序的目的
6.3.2 程序的整体规划
6.3.3 开始建立新程序
6. 3.4 程序的界面设计
6.3.5 控件事件设计
6. 4 小结
6.5 实例程序清单
第7章 设计多媒体程序
7. 1 关于多媒体
7.1.1 文本
7.1.2 图形图像
7. 1.3 音频
7.1.4 视频
7.1.5 动画
7.2 组件TMediaPlayer及使用
7.2.1 TMediaPlayeng件的按钮
7.2.2 TMediaPlayer组件的属性
7.2.3 TMediaPlayer组件的方法
7.2.4 TMediaPlayer组件响应的事件
7.3 组件TAnimate及使用
7. 3.1 TAnimatC组件的属性
7.3.2 TAnimate组件的方法
7. 3. 3 TAnimate组件响应的事件
7. 4 多媒体程序编写实例
7.4. 1 明确程序的功能
7.4. 2 应用程序的整体框架
7.4.3 应用程序的界面设计
7.4. 4 组件响应事件程序代码
7. 5 小结
7.6 实例程序清单
第8章 数据库应用程序
8.1 数据库应用程序基本结构
8. 1.1 利用BDE使用数据库
8.1.2 数据库应用程序基本结构
8.1.3 简单的数据库应用程序
8.2 设计数据库应用程序界面
8.2.1 数据控制组件
8.2.2 显示单一字段
8.2.3 显示多个字段
8.3 TDataset与TDIDle的应用
8.3.1 TDataset组件
8.3.2 应用TTable
8.4 使用字段对象
8.4.1 Thield类及其派生类
8.4. 2 动态字段对象
8.4. 3 创建固定字段对象
8.4.4 设置新的固定字段对象
8.4. 5 使用计算字段
8. 4. 6 使用查找字段
8.5 使用TDatasource
8.5.1 TDatasource的属性
8.5.2 使用TDatasource的事件
8.6 理解TSession类及TDataBase类
8. 6. 1 TSession类与会话的管理
8.6. 2 TDatabase与数据库
8. 7 创建数据库应用程序
8.7. 1 数据库应用程序类型
8.7.2 一或两层的基于BDE的数据库应用程序
8.7.3 创建数据库应用程序实例
8. 8 实例程序清单
第9章 网络应用程序
9. 1 C++ Builder 4.0网络组件概述
9.1.1 NetMasters的网络组件
9.1.2 WebBroker的网络组件
9.2 Netheasters网络组件的公共特性
9. 2.1 TPowersock的属性
9.2.2 TPowersock的方法
9.2.3 TPowersock的事件
9.3 网络组件实例分析
9.3.1 TNMFTP组件
9. 3. 2 HTML组件
9.3.3 TNMSMTPT组件
9.3.4 TNMPOP3组件
9.3.5 TClientSocket组件
9.3.6 TServerSocket组件
9.4 小结
9.5 实例程序清单
第10章 创建组件
10.1 创建组件的基本过程
10.1.1 创建新的TMyEdit组件
10.1.2 TMyEdit组件的说明
10.2 组件的基本理论
10.2.1 组件的创建方法
10.2.2 组件的属性
IO.2.3 组件的方法
10.2.4 组件的事件
10.2.5 创建组件的步骤
101.3 创建第二个组件TMoveLabel:会移动的Label组件
10.3.1 分析TMoveLabel
10.3.2 编写TMoveLabel组件
10.3.3 测试TMoveLabel组件
10.3.4 安装TMoveLabel组件
10.4 创建第三个组件ThabelEdit:利用两个已有组件创建新的组件
10.4.1 创建TLabelEdit组件
10.4. 2 用组件模板创建TLabeIEdit组件
10.5 小结
10.6 实例程序清单
第11章 异常处理
11. 1 C++ Builder 4.0异常处理概述
11.2 异常处理的基本形式
11.2.1 try...atch模块
11.2.2 try...Catch模块的使用
11.3 Exception类
11.3.1 ExcePtion类及其派生类
11.3.2 ExcePtion类的基本属性与方法
11.3.3 使用ExcePtion类自定义异常
11.4 实例程序清单
后记
第1章 C++ Builder4.0的新特征
1. 1 C++ Builder 4.0的新特性及功能
1.1.1 新的工程管理器
1.1.2 类浏览器
1.1.3 新的编译器
1.1.4 新的运行库
1.1.5 支持MTS
1.1.6 提供扩展的Active X支持
l.1.7 与微软产品的兼容性
1.1.8 包管理
1.1.9 增强的数据库功能
1.1.10 增强的调试功能
1.1.11 其他的新增功能
1. 2 C++ Builder 4.0集成开发环境
1.2.1 开发环境概述
1.2.2 主菜单桂
1.2.3 工具栏
1.2.4 组件面板
1.2. 5 对象观察器
1.2.6 窗体编辑器
1.2.7 代码编辑器
1.3 工程和工程组
第2章 VCL组件
2.1 组件概述
2.1.1 VCL组件的基本概念及分类
2. 1.2 VCL的结构
2.2 常用组件
2.2. 1 标准组件
2.2.2 附加组件
2.2.3 Win32组件
第3章 如何开始应用程序设计
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.2.4 加入表格及状态栏
3.2.5 加入图像与说明
3.3 编制程序代码
第4章 多文档应用程序实例
4.1 单文档和多文档
4. 1.1 Windows应用程序的基本类型
4.1.2 单文档和多文档用户界面
4.1.3 打开单文档和多文档用户界面应用程序
4.2 多文档用户界面实例分析
4.2.1 明确应用程序目的
4. 2.2 建立应用程序整体框架
4. 3 设计应用程序界面
4. 3.1 创建多文档用户界面应用程序
4.3.2 程序界面设计
4.4 编制代码实现应用功能
4. 4.1 实现保存”命令和工具栏“保存”按钮的功能
4.4.2 打印功能的实现
4. 5 实例程序清单
第5章 应用程序界面的深入设计
5.1 界面设计的基本类
5.1.1 TAppllcaton类
5.1.2 TScreen类
5. 1 .3 TForm类
5.2 深入讨论应用程序界面设计
5.2.1 窗体设计
5.2.2 创建和管理案单
5.2.3 工具栏及CoolBar
5.2.4 应用ActionList组件
5.2.5 应用其他组件
5.3 应用程序界面设计示例
5.3.1 目的分析及整体设计
5.3.2 界面设计
5. 4 实例程序清单
第6章 引入图形图像
6.1 常用的图形类
6.1.1 TCanvas类
6. 1.2 TPen类
6. 1.3 TBrush类
6. 1.4 常用类的使用
6.2 常用的图像类
6.2.1 Bitmap对象
6.2.2 Icon对象
6.2.3 Metafile对象
6. 2. 4 Clipboard对象
6. 2. 5 Picture对象
6.2.6 Image对象
6.3 画图的综合实例
6. 3.1 明确程序的目的
6.3.2 程序的整体规划
6.3.3 开始建立新程序
6. 3.4 程序的界面设计
6.3.5 控件事件设计
6. 4 小结
6.5 实例程序清单
第7章 设计多媒体程序
7. 1 关于多媒体
7.1.1 文本
7.1.2 图形图像
7. 1.3 音频
7.1.4 视频
7.1.5 动画
7.2 组件TMediaPlayer及使用
7.2.1 TMediaPlayeng件的按钮
7.2.2 TMediaPlayer组件的属性
7.2.3 TMediaPlayer组件的方法
7.2.4 TMediaPlayer组件响应的事件
7.3 组件TAnimate及使用
7. 3.1 TAnimatC组件的属性
7.3.2 TAnimate组件的方法
7. 3. 3 TAnimate组件响应的事件
7. 4 多媒体程序编写实例
7.4. 1 明确程序的功能
7.4. 2 应用程序的整体框架
7.4.3 应用程序的界面设计
7.4. 4 组件响应事件程序代码
7. 5 小结
7.6 实例程序清单
第8章 数据库应用程序
8.1 数据库应用程序基本结构
8. 1.1 利用BDE使用数据库
8.1.2 数据库应用程序基本结构
8.1.3 简单的数据库应用程序
8.2 设计数据库应用程序界面
8.2.1 数据控制组件
8.2.2 显示单一字段
8.2.3 显示多个字段
8.3 TDataset与TDIDle的应用
8.3.1 TDataset组件
8.3.2 应用TTable
8.4 使用字段对象
8.4.1 Thield类及其派生类
8.4. 2 动态字段对象
8.4. 3 创建固定字段对象
8.4.4 设置新的固定字段对象
8.4. 5 使用计算字段
8. 4. 6 使用查找字段
8.5 使用TDatasource
8.5.1 TDatasource的属性
8.5.2 使用TDatasource的事件
8.6 理解TSession类及TDataBase类
8. 6. 1 TSession类与会话的管理
8.6. 2 TDatabase与数据库
8. 7 创建数据库应用程序
8.7. 1 数据库应用程序类型
8.7.2 一或两层的基于BDE的数据库应用程序
8.7.3 创建数据库应用程序实例
8. 8 实例程序清单
第9章 网络应用程序
9. 1 C++ Builder 4.0网络组件概述
9.1.1 NetMasters的网络组件
9.1.2 WebBroker的网络组件
9.2 Netheasters网络组件的公共特性
9. 2.1 TPowersock的属性
9.2.2 TPowersock的方法
9.2.3 TPowersock的事件
9.3 网络组件实例分析
9.3.1 TNMFTP组件
9. 3. 2 HTML组件
9.3.3 TNMSMTPT组件
9.3.4 TNMPOP3组件
9.3.5 TClientSocket组件
9.3.6 TServerSocket组件
9.4 小结
9.5 实例程序清单
第10章 创建组件
10.1 创建组件的基本过程
10.1.1 创建新的TMyEdit组件
10.1.2 TMyEdit组件的说明
10.2 组件的基本理论
10.2.1 组件的创建方法
10.2.2 组件的属性
IO.2.3 组件的方法
10.2.4 组件的事件
10.2.5 创建组件的步骤
101.3 创建第二个组件TMoveLabel:会移动的Label组件
10.3.1 分析TMoveLabel
10.3.2 编写TMoveLabel组件
10.3.3 测试TMoveLabel组件
10.3.4 安装TMoveLabel组件
10.4 创建第三个组件ThabelEdit:利用两个已有组件创建新的组件
10.4.1 创建TLabelEdit组件
10.4. 2 用组件模板创建TLabeIEdit组件
10.5 小结
10.6 实例程序清单
第11章 异常处理
11. 1 C++ Builder 4.0异常处理概述
11.2 异常处理的基本形式
11.2.1 try...atch模块
11.2.2 try...Catch模块的使用
11.3 Exception类
11.3.1 ExcePtion类及其派生类
11.3.2 ExcePtion类的基本属性与方法
11.3.3 使用ExcePtion类自定义异常
11.4 实例程序清单
后记
猜您喜欢