注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关BORLAND C++ BUILDER 3入门与提高

BORLAND C++ BUILDER 3入门与提高

BORLAND C++ BUILDER 3入门与提高

定 价:¥39.80

作 者: 刘海涛编著
出版社: 清华大学出版社
丛编项: 软件入门与提高丛书
标 签: C++

ISBN: 9787302033721 出版时间: 1999-04-01 包装: 平装
开本: 26cm 页数: 503 字数:  

内容简介

  内容简介BorlandC++Builder3是Bor1and公司(现Inprise公司)推出的新一代面向对象、可视化的快速应用程序开发环境。本书全面叙述了使用BorlandC++Builder3快速应用程序开发环境设计和实现Windows应用程序的各个方面:BorlandC++Builder的产生背景,面向对象的基础知识,集成开发环境的使用,常用的构件和一些较深入的编程问题,如异常处理、多线程、Internet、分步式应用程序和数据库应用程序。本书示例丰富,语言简洁明朗,适合于初学者和有一定经验的编辑人员使用。

作者简介

暂缺《BORLAND C++ BUILDER 3入门与提高》作者简介

图书目录

引言
第1章  Borland C++ Builder3概述和安装
1.1  Borland C++ Builder3简介
1.1.1  Borland C++ Builder3产生的背景
1.1.2  传统C++开发工具的不足
1.1.3  Borland C++ Builder3的产生
1.1.4  Borland C++ Builder3集成开发环境的特点
1.2  Borland C++ Builder3的安装
1.2.1  硬件和软件环境要求
1.2.2  Borland C++ Builder3的发展
1.3  Borland C++ Builder的组成
1.4  本章小结
第2章  Borland C++ Builder3集成开发环境
2.1  集成开发环境
2.1.1  集成开发环境的运行
2.1.2  集成开发环境的主窗口
2.2  Borland C++ Builder3集成开发环境的菜单
2.2.1  Fle菜单
2.2.2  Edit菜单
2.2.3  Search菜单
2.2.4  View菜单
2.2.5  Project菜单
2.2.6  Run菜单
2.2.7  Component菜单
2.2.8  Database菜单
2.2.9  Tools菜单
2.2.10  Workgroups菜单
2.2.11  Help
2.3  工具栏
2.4  构件栏
2.5  本章小结
第3章  Borland C++ Builder3常用工具软件
3.1  文本编辑器
3.1.1  创建新的单元文件
3.1.2  打开文本文件呀单元文件
3.1.3  编辑文件
3.2  表单编辑器
3.2.1  表单的存在形式
3.2.2  创建应用程序表单
3.2.3  在表单编辑中放置和删除构件
3.3  对象浏览器
3.3.1  设置构件的属性
3.3.2  构件事件处理
3.4  对齐工具
3.4.1  显示对齐工具栏
3.4.2  表单编辑中构件的位置调整
3.5  对象存储器
3.5.1  打开对象浏览器
3.5.2  将工程对象放置到对象存储器
3.6  图像编辑器
3.6.1  编辑位图
3.6.2  编辑图标
3.7
第4章  Borland C++ Builder工程项目管理和集成调试环境
4.1   C++ Builder工程项目
4.1.1  工程文件
4.1.2  单元文件
4.1.3  表单文件
4.1.4  包文件 
4.1.5  桌面文件
4.2  Borland C++ Builder的工程项目管理器
4.2.1  工程项目管理器的工具栏
4.2.2  工程项目管理器的状态栏
4.2.3  工程项目管理器的快捷菜单
4.3  创建32位Windows应用程序过程
4.3.1  创建新应用程序工程项目
4.3.2  在应用程序中加入菜单和菜单项
4.3.3  在应用程序中加入Abuout对话框
4.4  Borland C++ Builder编译和连接环境
4.4.1  编译单元文件
4.4.2  工程项目文件的编译和连接
4.4.3  运行应用程序
4.5  Borland C++ Builder集成调试环境
4.5.1  应用程序错误类型
4.5.2  集成调试环境的设置
4.5.3  断点
4.5.4  调试应用程序
4.6  本章小结
第5章  面向对象编程Borland C++ Builder3
5.1  面向对象的基本概念
5.1.1  过程式描述
5.1.2  对象式描述
5.2  类和对象
5.2.1  类的定义
5.2.2  类的使用
5.2.3  构造函数和析构函数
5.2.4  类的存取控制
5.3  继承
5.3.1  单一继承
5.3.2  派生类中的构造函数和析构函数
5.3.3  保护成员
5.4  多态性
5.4.1  运行时的多态性
5.4.2  虚函数
5.4.3  抽象类和纯虚函数
5.5  Borland C++ Builder常用类
5.5.1  字符串类
5.5.2  字符串类队列
5.5.3  对象指针队列
5.6  本章小结
第6章  Borland C++ Builder3编程模式与构件
6.1  Borland C++ Builder编程模式
6.1.1  MS-DOS应用程序的编程模式
6.1.2  MS-DOS应用程序
6.1.3  Windows 操作系统的特点
6.1.4  Windows应用程序编程特点
6.1.5  Borland C++ Builder编程模式
6.2  构件
6.2.1  构件的定义
6.2.2  构件的构成
6.2.3  Borland C++ Builder可视化构件库的体系结构
6.3  表单构件
6.3.1  表单的属性
6.3.2  表单构件的事件响应
6.3.3  表单构件的方法
6.3.4  表单构件的使用举例
6.3.5  应用程序源代码
6.4  本章小结
第7章  Borland C++ Builder3主窗口构件
7.1  菜单
7.1.1  菜单简介
7.1.2  主菜单构件和菜单项构件
7.2  菜单设计器
7.2.1  打开菜单设计器
7.2.2  创建菜单项
7.2.3  加速键和快捷键
7.2.4  增加和删除菜单项
7.2.5  添加菜单分隔符
7.2.6  创建多级菜单
7.2.7  使用菜单模板进行菜单设计
7.2.8  菜单项事件处理
7.3  菜单的动态操作与控制
7.3.1  增加菜单项
7.3.2  删除菜单项
7.3.3  隐藏/显示菜单项
7.3.4  更改菜单项
7.3.5  菜单项变灰操作
7.3.6  设置菜单项选择标志
7.4  控制板构件与快捷按钮构件
7.4.1  控制板构件
7.4.2  快捷按钮构件
7.4.3  设计和实现Windows 应用程序的工具栏和快捷按钮
7.4.4  控制快捷按钮状态
7.5  工具栏构件和工具栏按钮构件
7.5.1  工具栏构件
7.5.2  工具栏按钮构件
7.5.3  实现Windows应用程序的工具栏和快捷按钮
7.6  状态栏
7.6.1  状态栏构件
7.6.2  在状态栏中显示菜单项提示信息
7.6.3  在状态栏中显示文本字符串
7.6.4  在状态栏中显示图标
7.7  本章小结
第8章  对话框和对话框构件
8.1  对话框简介
8.2  组成对话框的常用构件
8.2.1  标签构件
8.2.2  按钮构件
8.2.3  文本编辑器构件
8.2.4  组框构件
8.2.5  列表框构件
8.2.6  组合框构件
8.2.7  滚动条构件
8.2.8  备忘录构件
8.3  模式对话框的设计和实现
8.3.1  应用程序对话框功能简介
8.3.2  应用程序框架
8.3.3  应用程序代码
8.4  标准对话框函数
8.4.1  MessageDlg函数
8.4.2  MessageDlgPos函数
8.4.3  ShowMessage函数
8.4.4  ShowMessagePos函数
8.4.5  InputBox函数
8.5  通用标准对话框构件
8.5.1  打开文件对话框
8.5.2  颜色通用对话框简介
8.5.3  颜色对话框构件
8.5.4  通用字体设置对话框简介
8.5.5  通用字体设置对话框简介
8.5.6  通用查找对话框和取代对话框
8.5.7  打印对话框
8.6  本章小结
第9章  Win32应用程序常用构件
9.1  TrackBar构件
9.1.1  TrackBar构件简介
9.1.2  TrackBar构件
9.1.3  TrackBar构件的使用
9.2  ProgressBar控件
9.2.1  ProgressBar控件简介
9.2.2  ProgressBar构件
9.2.3  ProgressBar构件的使用
9.3  TPageControl构件
9.3.1  属性页控件简介
9.3.2  TPageControl构件
9.3.3  TTabSheet构件
9.3.4  使用TPageControl构件设计对话框
9.4  ImageList构件
9.4.1  ImageList构件简介
9.4.2  ImageList构件
9.4.3  ImageList构件的使用
9.5  TreeView构件
9.5.1  TreeView构件简介
9.5.2  TreeView构件
9.5.3  使用TreeView构件进行应用程序设计
9.5.4  TreeNodes构件
9.5.5  TTeeNodes构件
9.5.6  应用程序运行时使用TreeView构件
9.6  TreeView构件
9.6.1  TreeView构件简介
9.6.2  TreeView构件
9.6.3  TreeView构件的使用
9.7  综合应用程序
9.8  本章小结
第10章  图形图像构件和绘图
10.1  图形基础知识
10.1.1  Windows图形基础知识
10.1.2  Borland C++ Builder绘图模式
10.2  基本的绘图构件
10.2.1  画笔构件
10.2.2  画刷构件
10.2.3  Canvas构件
10.3  TImage构件
10.4  TImage构件属性
10.4.1  应用程序举例
10.4.2  Shape构件
10.5  综合应用程序
10.6  本章小结
10.7
第11章  RichEdit构件和RichEdit应用程序
11.1  RichEdit构件
11.1.1  RichEdit构件的属性
11.1.2  RichEdit构件的事件
11.1.3  RichEdit构件的方法
11.2  RichEdit应用程序
11.2.1  RichEdit应用程序框架
11.2.2  设计RichEdit主窗口
11.2.3  创建RichEdit析主菜单
11.2.4  添加工具栏构件
11.2.5  添加快捷按钮构件
11.2.6  在RichEdit应用程序中增加标尺
11.2.7  添加状态栏构件
11.2.8  添加通用对话框构件
11.2.9  添加RichEdit构件
11.3  实现RichEdit应用程序程序功能
11.3.1  创建新的文件功能
11.3.2  打开文件功能
11.3.3  文件存盘功能
11.3.4  剪贴板功能
11.3.5  改变文本字体功能
11.3.6  拖放操作
11.3.7  打印机设置功能
11.3.8  打印功能
11.3.9  标尺
11.4  RichEdit程序源代码
11.5  本章小结
第12章  多媒体构件和多媒体应用程序
12.1  多媒体和计算机操作系统
12.1.1  多媒体的基础知识
12.1.2  多媒体与Windows操作系统
12.1.3  MCI接口
12.2  卡通构件
12.2.1  卡通控件简介
12.2.2  卡通构件
12.2.3  卡通构件的使用
12.3  TMediaPlayer构件
12.3.1  TMediaPlayer构件简介
12.3.2  TMediaPlayer媒体播放构件使用
12.3.3  多媒体应用程序功能简介
12.3.4  多媒体应用程序代码
12.4  本章小结
第13章  异常处理
13.1  异常处理的基础
13.1.1  异常处理析基本知识
13.1.2  C++异常处理
13.2    Borland C++ Builder异常处理
13.2.1  VCL异常处理机制
13.2.2  VCL异常类层次结构
13.2.3  使用VCL缺省的异常处理
13.2.4  处理多个异常
13.2.5  换起异常
13.2.6  使用用户自定义的异常处理对象
13.3  本章小结
第14章  线程构件和多线程应用程序
14.1  线程基础知识
14.1.1  进程和线程
14.1.2  多任务
14.1.3  线程调度
14.2  Borland C++ Builder多线程应用程序
14.2.1  Borland C++ Builder多线程工作模型
14.2.2  线程构件
14.2.3  创建线程类
14.2.4  多线程同步
14.2.5  控制线程运行
14.2.6  多线程间通信
14.3  本章小结
第15章  Internet构件和面向Internet应用程序
15.1  Internet简介
15.1.1  TCP/IP协议
15.1.2  Internet网络地址
15.1.3  Internet网络的服务
15.2  Borland C++ Builder Internet构件
15.2.1  Socket简介
15.2.2  数据库流Socket的工作过程
15.2.3  数据报Socket的工作过程
15.2.4  ClientSocket 构件
15.2.5  ServerSocket构件
15.3  面向Internet应用程序
15.3.1  应用程序功能简介
15.3.2  应用程序源代码
15.4  本章小结
第16章  Borland C++ Builder数据库应用程序开发环境
16.1  数据库基本知识
16.1.1  数据库管理系统
16.1.2  数据库应用程序
16.2  Borland C++ Builder数据库应用程序开发环境
16.2.1  Borland C++ Builder数据库应用程序开发环境
16.2.2  Borland数据引擎
16.3  Borland C++ Builder数据库应用程序的结构
16.3.1  使用DBE的单层数据库应用程序
16.3.2  单层数据库应用程序
16.3.3  双层基于客户/服务器模式的数据库应用程序
16.3.4  多层结构的数据库应用程序
16.4  本章小结
第17章  Borland C++ Builder数据库工具软件
17.1  DBE Administrator
17.1.1  DBE Administrator主窗口
17.1.2  数据库别名
17.1.3  创建和更改数据库应用程序
17.1.4  多层结构的数据库应用程序
17.1.5  数据库别名的重新配置
17.2  数据库引擎驱动程序的配置
17.2.1  Database Desktop
17.2.2  Database Desktop主窗口
17.2.3  创建新的表格
17.2.4  打开数据库表格
17.3  SQL Explorer
17.3.1  SQL Explorer主窗口
17.3.2  显示数据库表格所包含的对象
17.3.3  显示和编辑数据库表格的记录
17.3.4  使用SQL语句进行数据库查询操作
17.4  本章小结
第18章  Borland C++ Builder3数据库应用程序常用构件
18.1  Borland C++ Builder数据库应用程序构件
18.1.1  数据库访问构件
18.1.2  数据控制构件
18.2  数据集构件
18.2.1  数据集构件简介
18.2.2  数据集的状态
18.3  TTable构件
18.3.1  TTable构件
18.3.2  TTable构件的使用
18.3.3  打开和关闭数据库
18.3.4  通过表格构件控制对数据库的访问
18.3.5  移动当前记录
18.3.6  添加和插入操作
18.3.7  删除操作
18.3.8  检索操作
18.3.9 设置工作范围
18.3.10  排序操作
18.4  TQuery构件
18.4.1  TQuery构件
18.4.2  TQuery构件的使用
18.4.3  应用程序运行时的结构化查询操作
18.4.4  参数化的结构化查询操作
18.4.5  使用TQuery构件完成记录的排序操作
18.5  TDataSource构件
18.6  TDBNavigator 构件
18.7  本章小结  
附录A  常用构件的属性.方法和事件表
附录B  可视化构件库的常用函数

本目录推荐