书籍详情

BORLAND C++ BUILDER程序设计

BORLAND C++ BUILDER程序设计

作者:刘华等编著

出版社:清华大学出版

出版时间:2001-06-01

ISBN:9787900635105

定价:¥55.00

购买这本书可以去
内容简介
  本书以C++ Builder 5.0为蓝本用14章的篇幅详细介绍利用C++ Builder 进行程序设计的基本技术,它们包括C++面向对象的基本概念,VCL提供的基本Windows组件、常用窗体的设计技术,Windows常用应用程序框架的设计技术,以及利用调试技术和异常处理机制处理应用程序中可能出现的错误的技术,另外,本书还在上述基本技术基础之上简要介绍访问文件、数据库应用程序和多媒体应用程序设计技术,为读者进一步提高应用程序设计能力提供帮助。本书使用简单明了的语言详细介绍基本的应用程序设计技术,而在对于一些常见的高级技术,则主要通过示例程序加以简要介绍。本书通过大量示例程序说明常见应用程序的设计方法,它们的所有代码都可以在本书的附带光盘中找到。本书可以作为想快速学习Borland C++ Builder 程序设计人员的入门教材,其中部分内容还可作为初、中级程序员的参考资料。
作者简介
暂缺《BORLAND C++ BUILDER程序设计》作者简介
目录
第1章 开发环境概述
1.1 C++Builder的历史和未来
1.1.1 起源及其背景
1.1.2 世纪末软件革命的候选领袖
1.2 BCB与Delphi
1.2.1 BCB与Delphi有相同“长相”
1.2.2 BCB与Delphi有相同底层库VCL
1.2.3 有关BCB与VCL
1.3 集成开发环境
1.3.1 C++Builder 5.0的安装
1.3.2 应用程序的工程管理工具
1.3.3 应用程序的界面设计工具
1.3.4 应用程序的代码编辑工具
1.3.5 应用程序的代码调试工具
1.3.6 类库辅助设计工具
1.3.7 数据库平台和位图编辑器
1.4 本章小结
第2章 C++语言和面向对象
2.1 C++语言的基本点
2.1.1 C++支持所有C语言的特性
2.1.2 C++是面向对象的语言
2.2 在BCB中学习C++
2.2.1 怎样输出“Hello World!”
2.2.2 BCB与其他C、C++开发工具之间的代码转换
2.2.3 调用VCL功能
2.3 本章小结
第3章 应用程序工程的管理
3.1 创建我的“Hello World”
3.1.1 建立应用程序“Hello World”
3.1.2 显示“Hello World!”
3.1.3 弹出“Hello World!”
3.1.4 自定义方式的“Hello World!”
3.2 删除整个桌面
3.2.1 BCB的工程管理器
3.2.2 删除工程中的“垃圾”,引入“精华”
3.2.3 多个应用程序的资源共享
3.2.4 对资源的特殊操作和控制
3.3 修改程序标志
3.3.1 工程可视化界面定制
3.3.2 设置资源位置
3.3.3 优化编译器参数
3.4 本章小结
第4章 应用程序的用户界面元素
4.1 设计菜单
4.1.1 两种菜单
4.1.2 菜单设计器
4.1.3 使用主菜单
4.1.4 使用快捷菜单
4.1.5 为菜单编写功能代码
4.2 几种常用组件
4.2.1 组件
4.2.2 按钮、文本显示编辑类基本组件
4.2.3 容器类基本组件
4.2.4 基本组件功能的扩展
4.3 设计标准Win 32用户界面
4.3.1 工具栏和状态栏
4.3.2 Word 2000风格菜单
4.3.3 文本编辑器
4.3.4 列表框
4.4 使用系统功能
4.4.1 定时触发器
4.4.2 媒体播放器
4.4.3 其他
4.5 本章小结
第5章 复杂窗口和对话框
5.1 窗体及其调用
5.1.1 常用的窗体类型
5.1.2 调用不同类型的窗体
5.2 选项对话框
5.2.1 使用多个选项卡控制
5.2.2 在选项卡上放置组件
5.2.3 创建完整的选项对话框
5.3 模仿“资源浏览器”
5.3.1 窗体的可视化构建
5.3.2 编写框架代码
5.3.3 实现文件浏览功能
5.4 本章小结
第6章 设计应用程序框架
6.1 对话框应用程序框架
6.1.1 几种主要对话框
6.1.2 创建程序基本框架
6.2 SDI应用程序框架
6.2.1 程序的基本组成
6.2.2 创建程序基本框架
6.2.3 其他功能的SDI
6.3 MDI应用程序框架
6.3.1 MDI应用程序的基本组成
6.3.2 创建MDI应用程序基本框架
6.3.3 建立支持多文档界面的位图编辑器
6.4 控制台应用程序框架
6.4.1 使用控制台应用程序创建向导
6.4.2 为控制台应用程序添加代码
6.5 本章小结
第7章 文件和目录处理功能
7.1 目录和逻辑驱动器
7.1.1 从操作系统获取逻辑驱动器列表
7.1.2 获取逻辑驱动器信息
7.1.3 提取目录和逻辑驱动器的子目录
7.1.4 复制和删除目录树
7.1.5 其他一些有关目录的常用API
7.2 使用文件的版本信息
7.2.1 在应用程序中插入版本信息
7.2.2 提取文件版本信息的API
7.2.3 编写提取版本信息的自定义类
7.2.4 在应用程序中使用自定义类
7.3 使用文件指针
7.3.1 使用文件指针控制文件
7.3.2 通过文件指针读写文件
7.3.3 其他一些常用函数
7.4 使用文件句柄
7.4.1 使用文件句柄控制文件
7.4.2 使用文件句柄读写文件
7.4.3 其他一些控制文件的函数
7.5 文件的流操作
7.5.1 文件流类的定义
7.5.2 创建文件流类的实例
7.5.3 通过流读写文件
7.6 本章小结
第8章 应用程序的调试
8.1 应用程序的错误概述
8.1.1 常见错误类型
8.1.2 通过编译器排除语法错误
8.2 BCB的调试器及其设置
8.2.1 准备调试用的应用程序
8.2.2 调试器选项及其设置
8.3 BCB的调试技术和辅助调试工具
8.3.1 应用程序的多种执行方式
8.3.2 使用断点
8.3.3 监视变量
8.3.4 修改变量的值
8.3.5 其他辅助工具
8.4 调试应用程序的例子
8.4.1 调试前的准备
8.4.2 详细定位应用程序的错误
8.4.3 纠正应用程序的错误
8.5 本章小结
第9章 应用程序的异常处理
9.1 C和C++的异常处理技术
9.1.1 异常处理机制概述
9.1.2 C语言中捕获和处理异常的方法
9.1.3 C++语言中捕获和处理异常的方法
9.2 BCB的异常处理技术
9.2.1 异常处理结构
9.2.2 使用VCL的异常类
9.3 使用VCL的异常处理功能
9.3.1 异常类的共同祖先
9.3.2 VCL的异常类
9.3.3 VCL异常类的使用
9.4 使用自定义异常类
9.4.1 创建VCL异常类的副本
9.4.2 为异常类添加新特性
9.5 本章小结
第10章 多媒体编程
10.1 简单的媒体播放器
10.1.1 使用组件
10.1.2 加载文件
10.1.3 控制播放过程
10.2 控制媒体播放器
10.2.1 使用自定义的播放控制按钮
10.2.2 播放不同类型的媒体文件
10.2.3 播放视频
10.3 一个CD播放器的例子
10.4 本章小结
第11章 基于BDE的数据库连接技术
11.1 BDE概述
11.1.1 BDE的服务方式
11.1.2 BDE的核心
11.1.3 数据库别名机制
11.1.4 创建数据库别名
11.2 连接数据库
11.2.1 数据库应用程序的体系结构
11.2.2 使用TDatabase连接数据库
11.2.3 使用数据集组件
11.2.4 常用的几个操作
11.3 控制数据库中的数据
11.3.1 TDataSource组件
11.3.2 常见数据感知组件
11.3.3 浏览和修改数据的例子
11.3.4 为数据感知组件编写代码
11.4 本章小结
第12章 基于ADO的数据库连接技术
12.1 BCB对ADO技术的支持
12.1.1 概述
12.1.2 数据库连接组件
12.1.3 数据集组件
12.1.4 执行SQL语句的组件
12.1.5 应用程序框架
12.2 使用ADO组件连接数据库
12.2.1 使用已经创建的数据模块
12.2.2 设置ADO连接属性
12.2.3 修改代码
12.3 ADO数据集组件
12.3.1 使用公共数据模块
12.3.2 建立数据集
12.3.3 浏览和修改数据
12.4 本章小结
第13章 数据报表
13.1 QuickReport组件概述
13.1.1 快速报表组件
13.1.2 报表组件
13.1.3 使用系统功能
13.2 设计数据报表
13.2.1 使用列表报表
13.2.2 使用主表/明细表报表
13.2.3 多个报表的连接
13.3 使用数据报表
13.3.1 报表预览
13.3.2 报表打印
13.3.3 打印机设置
13.3.4 保存报表
13.4 本章小结
第14章 FTP客户端应用程序
14.1 Internet类组件
14.1.1 支持Winsock
14.1.2 支持CGI
14.1.3 FastNet类组件
14.2 TNMFTP组件
14.2.1 属性
14.2.2 事件
14.2.3 方法
14.3 一个FTP客户端的例子
14.3.1 创建和维护框架
14.3.2 连接服务器
14.3.3 下载文件
14.3.4 上载文件
14.3.5 控制菜单状态
14.4 本章小结
附录1 常见异常列表
附录2 Win 32错误列表
附录3 本书索引
附录4 本书光盘说明
猜您喜欢

读书导航