书籍详情
Borland C++ Builder 5高级开发技术
作者:李冬,王宏等编著
出版社:中国水利水电出版社
出版时间:2000-01-01
ISBN:9787508404042
定价:¥40.00
购买这本书可以去
内容简介
本书针对C++Builder 5在多媒体、数据库和网络的应用开发方面所涉及的基础知识、开发步骤及程序设计技巧作了比较深入的介绍。书中不仅对上述三个方面所涉及的组件作了较为详细的介绍,而且还对OpenGL、DirectX、BDE和ODBc等非组件技术也作了比较详细的介绍。书中的例子都在Windows 98平台下测试通过,并就其中的部分例子给出了较为详细的解释说明。本书适合对C++语言规范和C++Builder 5开发环境比较熟悉的读者,尤其适合那些通过C++Builder 5开发多媒体、数据库和网络应用程序的读者们,同时本书还是广大大中专院校学生学习C++ Builder 5的一本好的参考书。
作者简介
暂缺《Borland C++ Builder 5高级开发技术》作者简介
目录
前言
第一章 C++Builder应用程序开发综述
1.1 应用程序开发方式的演变
1.1.1 基于DOS的应用程序开发
1.1.2 基于Windows API的应用开发
1.1.3 基于可视组件库(VCL)的应用开发
1.2 C++Builder的特色
1.2.1 C++Builder的集成开发环境
1.2.2 C++Builder中的程序调试手段
1.3 多文档应用程序
1.3.1 多文档应用程序设计的技术要点
1.3.2 多文档应用程序设计实例
1.4 多窗体应用程序
1.4.1 多窗体应用程序设计的技术要点
1.4.2 多窗体应用程序设计实例
1.5 多页面应用程序
1.5.1 多页面应用程序设计的技术要点
1.5.2 多页面应用程序设计实例
1.6 应用程序向导的应用
1.7 小结
第二章 图形图像处理
2.1 基本的图形图像类
2.1.1 TScreen类
2.1.2 TCanvas类
2.1.3 TPen类
2.1.4 TBrush类
2.1.5 基本类在绘图程序中的应用
2.2 基本图形实体的绘制
2.2.1 绘制基本图形实体的函数
2.2.2 基本图形实体绘图程序
2.3 图像显不
2.3.1 位图的基础知识
2.3.2 位图浏览程序
2.4 OpenGL简介
2.4.1 OpenGL技术概要
2.4.2 OpenGL程序设计
2.4.3 OpenGL的基本绘图函数
2.4.4 使用OpenGL的绘图实例
2.5 小结
第三章 DirectX技术
3.1 DirectX技术基础
3.1.1 DirectX的特点
3.1.2 DirectX的组成
3.1.3 DirectX的结构
3.1.4 DirectX的属性
3.2 DirectDraw技术
3.2.1 显示技术的发展
3.2.2 DirectDraw技术基础
3.2.3 DirectDraw的实际应用
3.3 DirectSound技术
3.3.1 声音缓冲区
3.3.2 DirectSound声音格式
3.3.3 DirectSound设置
3.4.4 DirectSound回放
3.4 DirectInput技术
3.4.1 DirectInput技术基础
3.4.2 DirectInput的实际应用
3.5 DirectX的网络支持
3.6 小结
第四章 C++Builder的数据库开发环境
4.1 数据库基础知识
4.1.1 数据库技术的演变和发展
4.1.2 数据库的基本概念和相关术语
4.1.3 SQL语言基础
4.2 C++Builder的数据库开发工具简介
4.2.1 BDE Administrator工具
4.2.2 Database Desktop的使用
4.2.3 ODBC Administrator
4.3 小结
第五章 C++Builder的基本数据库组件
5.1 数据库操纵组件
5.1.1 TDataSet类和DataSet组件
5.1.2 Table组件
5.1.3 Query组件
5.1.4 StoredProc组件
5.1.5 DataSource组件
5.1.6 Session组件
5.1.7 Database组件
5.2 数据库控制组件
5.2.1 DBGrid组件
5.2.2 DBNavigator组件
5.2.3 DBText组件,DBEdit组件和DBMemo组件
5.2.4 其他组件数据库操纵组件
5.2.5 数据库访问和控制组件应用实例
5.3 快速报表组件
5.3.1 QuickRep组件
5.3.2 TQRBand组件
5.3.3 QRGroup组件
5.3.4 TQRLable组件
5.3.5 TQRDBText组件
5.3.6 TQRExpr组件
5.3.7 TQRSysData组件
5.4 小结
第六章 BDE和ODBC数据库引擎
6.1 BDE综述
6.2 BDE API中的重要函数
6.2.1 打开数据库
6.2.2 打开数据表
6.2.3 定位游标
6.2.4 获取字段值
6.2.5 释放资源
6.2.6 BDE程序实例
6.3 ODBC概论
6.3.1 ODBC的结构
6.3.2 ODBC会话
6.4 ODBC对数据库的操作
6.4.1 ODBC句柄
6.4.2 建立和数据源的连接
6.4.3 SQL语句的执行
6.4.4 获取结果集的信息
6.4.5 错误捕获
6.5 ODBC与SQL语句
6.5.1 配置SQL语句属性
6.5.2 ODBC与数据定义语言
6.5.3 插入、更新和删除记录
6.5.4 维护数据完整性
6.5.5 查询和结果集
6.5.6 语句预处理
6.5.7 语句句柄复用
6.6 游标
6.6.1 游标库和游标
6.6.2 利用游标处理结果集
6.6.3 设置游标位置
6.6.4 提取多行数据
6.6.5 书签
6.7 字典和统计函数
6.7.1 获取数据库中的表和列
6.7.2 获取和表相关的索引
6.7.3 获取用产权限
6.8 小结
第七章 ADO技术和ADO组件
7.1 ADO技术体系
7.1.1 ADO技术的发展历程
7.1.2 ADO技术的体系结构
7.2 ADO组件概述
7.3 ADOConnect组件
7.3.1 ADOConnect组件的主要属性
7.3.2 ADOConnect组件的主要方法
7.3.3 ADOConnect组件的主要事件
7.4 ADOCommand组件
7.4.1 ADOCommand组件的主要属性
7.4.2 ADOCommand组件的主要方法
7.5 ADODataSet组件
7.5.1 ADODataSet组件的主要属性
7.5.2 ADODataSet组件的主要方法
7.5.3 ADO组件的简单应用
7.6 ADOTable组件
7.6.1 ADOTable组件的主要属性和方法
7.6.2 ADOTable组件的应用
7.7 ADOQuery组件
7.7.1 ADOQuery组件的主要属性和方法
7.7.2 ADOQuery组件应用
7.8 RDSConnection组件
7.9 小结
第八章 组件开发
8.1 面向对象的程序设计基础
8.1.1 面向对象程序设计的基本概念
8.1.2 C++Builder中的面向对象程序设计
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.3.4 定义数据源
8.3.5 初始化数据链接
8.3.6 响应数据的变化
8.4 创建数据编辑组件
8.4.1 改变FReadOnly的值为false
8.4.2 处理鼠标及键盘消息
8.4.3 更新数据链接
8.4.4 修改DataChange方法
8.4.5 更新数据集
8.5 小结
第九章 开发网络应用程序
9.1 计算机网络概述
9.1.1 网络技术的发展历程
9.1.2 网络协议
9.2 Windows Socket应用开发
9.2.1 ClientSocket组件
9.2.2 TServerSocket组件
9.2.3 PowerSocket组件
9.2.4 Socket的综合运用
9.3 NMFTP组件
9.3.1 NMFTP组件的主要属性
9.3.2 NMFTP组件的主要方法
9.3.3 NMFTP组件的主要事件
9.3.4 NMFTP组件的应用
9.4 NMPOP3组件
9.4.1 NMPOP3组件的主要属性
9.4.2 NMPOP3组件的主要方法
9.4.3 NMPOP3组件的主要事件
9.5 小结
第十章 WWW平台下的应用开发
10.1 WWW概述
10.1.1 WWW基本概念
10.1.2 HTML简介
10.2 CGI/ISAPI程序设计
10.2.1 CGI的工作原理
10.2.2 CGI的运行环境
10.2.3 一个简单的CGI应用程序
10.2.4 CGI和客户的交互
10.2.5 ISAPI简介
10.3 WebModule
10.3.1 创建WebModule
10.3.2 TWebResponse类
10.3.3 TWebRequest类
10.4 PageProducer组件
10.4.1 PageProducer组件的主要属性
10.4.2 PageProducer组件的主要方法
10.5 DataSetPageProducer组件
10.6 QueryTableProducer组件
10.7 WebModule和WebBroke组件的使用
10.8 小结
第一章 C++Builder应用程序开发综述
1.1 应用程序开发方式的演变
1.1.1 基于DOS的应用程序开发
1.1.2 基于Windows API的应用开发
1.1.3 基于可视组件库(VCL)的应用开发
1.2 C++Builder的特色
1.2.1 C++Builder的集成开发环境
1.2.2 C++Builder中的程序调试手段
1.3 多文档应用程序
1.3.1 多文档应用程序设计的技术要点
1.3.2 多文档应用程序设计实例
1.4 多窗体应用程序
1.4.1 多窗体应用程序设计的技术要点
1.4.2 多窗体应用程序设计实例
1.5 多页面应用程序
1.5.1 多页面应用程序设计的技术要点
1.5.2 多页面应用程序设计实例
1.6 应用程序向导的应用
1.7 小结
第二章 图形图像处理
2.1 基本的图形图像类
2.1.1 TScreen类
2.1.2 TCanvas类
2.1.3 TPen类
2.1.4 TBrush类
2.1.5 基本类在绘图程序中的应用
2.2 基本图形实体的绘制
2.2.1 绘制基本图形实体的函数
2.2.2 基本图形实体绘图程序
2.3 图像显不
2.3.1 位图的基础知识
2.3.2 位图浏览程序
2.4 OpenGL简介
2.4.1 OpenGL技术概要
2.4.2 OpenGL程序设计
2.4.3 OpenGL的基本绘图函数
2.4.4 使用OpenGL的绘图实例
2.5 小结
第三章 DirectX技术
3.1 DirectX技术基础
3.1.1 DirectX的特点
3.1.2 DirectX的组成
3.1.3 DirectX的结构
3.1.4 DirectX的属性
3.2 DirectDraw技术
3.2.1 显示技术的发展
3.2.2 DirectDraw技术基础
3.2.3 DirectDraw的实际应用
3.3 DirectSound技术
3.3.1 声音缓冲区
3.3.2 DirectSound声音格式
3.3.3 DirectSound设置
3.4.4 DirectSound回放
3.4 DirectInput技术
3.4.1 DirectInput技术基础
3.4.2 DirectInput的实际应用
3.5 DirectX的网络支持
3.6 小结
第四章 C++Builder的数据库开发环境
4.1 数据库基础知识
4.1.1 数据库技术的演变和发展
4.1.2 数据库的基本概念和相关术语
4.1.3 SQL语言基础
4.2 C++Builder的数据库开发工具简介
4.2.1 BDE Administrator工具
4.2.2 Database Desktop的使用
4.2.3 ODBC Administrator
4.3 小结
第五章 C++Builder的基本数据库组件
5.1 数据库操纵组件
5.1.1 TDataSet类和DataSet组件
5.1.2 Table组件
5.1.3 Query组件
5.1.4 StoredProc组件
5.1.5 DataSource组件
5.1.6 Session组件
5.1.7 Database组件
5.2 数据库控制组件
5.2.1 DBGrid组件
5.2.2 DBNavigator组件
5.2.3 DBText组件,DBEdit组件和DBMemo组件
5.2.4 其他组件数据库操纵组件
5.2.5 数据库访问和控制组件应用实例
5.3 快速报表组件
5.3.1 QuickRep组件
5.3.2 TQRBand组件
5.3.3 QRGroup组件
5.3.4 TQRLable组件
5.3.5 TQRDBText组件
5.3.6 TQRExpr组件
5.3.7 TQRSysData组件
5.4 小结
第六章 BDE和ODBC数据库引擎
6.1 BDE综述
6.2 BDE API中的重要函数
6.2.1 打开数据库
6.2.2 打开数据表
6.2.3 定位游标
6.2.4 获取字段值
6.2.5 释放资源
6.2.6 BDE程序实例
6.3 ODBC概论
6.3.1 ODBC的结构
6.3.2 ODBC会话
6.4 ODBC对数据库的操作
6.4.1 ODBC句柄
6.4.2 建立和数据源的连接
6.4.3 SQL语句的执行
6.4.4 获取结果集的信息
6.4.5 错误捕获
6.5 ODBC与SQL语句
6.5.1 配置SQL语句属性
6.5.2 ODBC与数据定义语言
6.5.3 插入、更新和删除记录
6.5.4 维护数据完整性
6.5.5 查询和结果集
6.5.6 语句预处理
6.5.7 语句句柄复用
6.6 游标
6.6.1 游标库和游标
6.6.2 利用游标处理结果集
6.6.3 设置游标位置
6.6.4 提取多行数据
6.6.5 书签
6.7 字典和统计函数
6.7.1 获取数据库中的表和列
6.7.2 获取和表相关的索引
6.7.3 获取用产权限
6.8 小结
第七章 ADO技术和ADO组件
7.1 ADO技术体系
7.1.1 ADO技术的发展历程
7.1.2 ADO技术的体系结构
7.2 ADO组件概述
7.3 ADOConnect组件
7.3.1 ADOConnect组件的主要属性
7.3.2 ADOConnect组件的主要方法
7.3.3 ADOConnect组件的主要事件
7.4 ADOCommand组件
7.4.1 ADOCommand组件的主要属性
7.4.2 ADOCommand组件的主要方法
7.5 ADODataSet组件
7.5.1 ADODataSet组件的主要属性
7.5.2 ADODataSet组件的主要方法
7.5.3 ADO组件的简单应用
7.6 ADOTable组件
7.6.1 ADOTable组件的主要属性和方法
7.6.2 ADOTable组件的应用
7.7 ADOQuery组件
7.7.1 ADOQuery组件的主要属性和方法
7.7.2 ADOQuery组件应用
7.8 RDSConnection组件
7.9 小结
第八章 组件开发
8.1 面向对象的程序设计基础
8.1.1 面向对象程序设计的基本概念
8.1.2 C++Builder中的面向对象程序设计
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.3.4 定义数据源
8.3.5 初始化数据链接
8.3.6 响应数据的变化
8.4 创建数据编辑组件
8.4.1 改变FReadOnly的值为false
8.4.2 处理鼠标及键盘消息
8.4.3 更新数据链接
8.4.4 修改DataChange方法
8.4.5 更新数据集
8.5 小结
第九章 开发网络应用程序
9.1 计算机网络概述
9.1.1 网络技术的发展历程
9.1.2 网络协议
9.2 Windows Socket应用开发
9.2.1 ClientSocket组件
9.2.2 TServerSocket组件
9.2.3 PowerSocket组件
9.2.4 Socket的综合运用
9.3 NMFTP组件
9.3.1 NMFTP组件的主要属性
9.3.2 NMFTP组件的主要方法
9.3.3 NMFTP组件的主要事件
9.3.4 NMFTP组件的应用
9.4 NMPOP3组件
9.4.1 NMPOP3组件的主要属性
9.4.2 NMPOP3组件的主要方法
9.4.3 NMPOP3组件的主要事件
9.5 小结
第十章 WWW平台下的应用开发
10.1 WWW概述
10.1.1 WWW基本概念
10.1.2 HTML简介
10.2 CGI/ISAPI程序设计
10.2.1 CGI的工作原理
10.2.2 CGI的运行环境
10.2.3 一个简单的CGI应用程序
10.2.4 CGI和客户的交互
10.2.5 ISAPI简介
10.3 WebModule
10.3.1 创建WebModule
10.3.2 TWebResponse类
10.3.3 TWebRequest类
10.4 PageProducer组件
10.4.1 PageProducer组件的主要属性
10.4.2 PageProducer组件的主要方法
10.5 DataSetPageProducer组件
10.6 QueryTableProducer组件
10.7 WebModule和WebBroke组件的使用
10.8 小结
猜您喜欢