书籍详情
《C++ Builder 5.0技术内幕大公开》
作者:李劲
出版社:中国青年出版社
出版时间:2000-08-01
ISBN:9787500639329
定价:¥69.00
购买这本书可以去
内容简介
撰写本书目的是希望读者可以花费最少的时间与精力学会使用C++ Builder 5.0来撰写Windows、数据库以及互联网应用程序。本书讲解深入浅出并尽量辅以程序实例做说明,非常适合C++ Builder 5.0的初学者使用。本书除涵盖范围广泛、内容丰富之外,程序实例也相当的丰富,相信可以对C++ Builder 5.0的读者有很大的帮助。
作者简介
暂缺《《C++ Builder 5.0技术内幕大公开》》作者简介
目录
1 C++ Builder 5.0基本概念
1.1 安装C++ Builder 5.0
1.2 启动C++ Builder 5.0
1.3 C++ Builder 5.0的环境说明
1.3.1 主视窗(Main Windows)
1.3.2 物件检视器(Object Inspector)视窗
1.3.3 表单视窗(Form)
1.3.4 程序码编辑器(Code Editor)
1.3.5 类别浏览器(Class Explorer)
1.4 C++ Builder的工作模态
1.5 使用VCL元件
1.6 元件的编辑
1.7 元件对开的方法
1.8 在C++ Builder 5.0中寻求协助
2 简单的程序实例
2.1 第一个 Windows应用程序
2.1.1 建立第一个Windows应用程序
2.1.2 执行所建立的Windows应用程序
2.1.3 结束执订Windows应用程序
2.1.4 更改专案表单名称
2.1.5 存储所建立程序文件
2.1.6 专案管理
2.1.7 环境分析
2.2 C++ Builder 5.0所产生的文件
2.3 打印文件
2.4 注解程序的技巧
2.5 何谓物件(Object)
2.5.1 属性
2.5.2 事件(Event)
2.5.3 方法(Method)
2.6 表单视窗间的调用
2.7 常用术语说明
2.8 专案的选项设定
3 表单的应用程序设计
3.1 侦测键盘的按键
3.2 结束程序的执行
3.3 表单视窗产生与结柬相关的事件
3.4 表单视窗其他事件
3.5 表单的属性
3.6 框架(Frames)
3.6.1 建立框架
3.6.2 使用建立的框架元件
4 功能钮的设计
4.1 功能钮的建立
4.2 基本程序设计原则
4.3 物件名称的更改
4.4 快捷键与功能钮
4.5 视窗含多个功能钮
4.6 功能钮的说明文字
4.7 Disabled功能钮
4.8 认识功能钮的属性
4.9 图形式功能或(TBitBtn)
4.10 快速钮(Speed Button)
5 标签和编辑盒
5.1 标签的建立
5.2 编辑盒的建立
5.3 标签与编辑盒
5.4 密码的应用
5.5 取消编辑盒的字符
5.6 编辑盒的Change事件
5.7 综合实例
5.8 标签的属性
5.9 编辑盒的属性
5.10 静态文字与遮罩编辑盒
6 复选框与单选按钮
6.1 建立复选框
6.2 复选框的属性
6.3 建立单选按钮
6.4 单选按钮的属性
7 群组盒及单选按钮群组
7.1 群组盒的应用
7.2 单选按钮群组的应用
7.3 面板(Panel)
8 C++ Builder的绘图功能
8.1 C++ Builder 5.0的绘图功能简介
8.2 画笔
8.3 画刷
8.4 绘图函数
8.4.1 矩形(Rectangle)
8.4.2 圆角矩形(RoundRect)
8.4.3 椭圆形(Ellipse)
8.4.4 弧线(Arc)
8.4.5 弓线(Chord)
8.4.6 扇形、圆饼图(Pie)
8.4.7 多边形(Polygon)
8.4.8 多边线条(Polyline)
8.4.9 文字输出(Textout)
9 列表盒
9.1 建立列表盒
9.2 建立列表盒资料
9.3 清除所有列表盒资料
9.4 选取列表盒项目
9.5 删除某个列表项目
9.6 列表盒的属性
10 双并盒
10.1 建立双并盒
10.2 建立列表资料
10.3 双并盒的资料运作
10.4 双并盒的Style属性
10.5 双井盒的属性
11 卷轴
11.1 建立卷动轴
11.2 认识卷轴重要的属性
11.3 卷轴的属性
12 定时装置
12.1 建立定时装置
12.2 定时时间的设定
12.3 数字时钟的设计
12.4 定时装置的属性
13 菜单选单的设计
13.1 建立基本的主菜单
13.2 快捷键的设定
13.3 快捷菜单(鼠标右键弹出式菜单)
13.4 主菜单的读取与存档
13.5 主菜单的属性
13.6 菜单选项的属性
13.7 动态建立案单的选项
14 动作栏
14.1 动作栏的应用
14.2 动作栏的属性
15 影像处理工具
15.1 影像盒兀件(TImage)
15.2 影像串列元件(TImageList)
15.3 加入ActiveX Control的方法
16 多媒体设计
16.1 TAnimate元件
16.2 TMediaPlayer兀件
16.3 使用OLE控制元件
17 对话盒的使用与建立
17.1 使用C++ Builder对话盒
17.1.1 OpenDialog与SaveDialog
17.1.2 OpenPictureDialog与SavePicture Dialog
17.1.3 FontDialog与ColorDialog
17.1.4 PrintDialog与PrintSetupDialog
17.1.5 FindDiaolg与ReplaceDialog
17.2 建立自己的对话盒
17.3 将建立的对话盒新增至物件宝库
18 动太产生视窗与MDI程序应用
18.1 动态产生视窗
18.2 设计MDI的应用程序
18.3 建立Logo视窗
19 拖曳Drag与放开Drop
19.1 基本拖曳与放开
19.2 两个列表盒间的项目拖曳设计
19.3 Drap与Drop的应用
19.4 泊坞式(Docking)视窗设计
20 文件、目录以及磁盘驱动器列表盒
20.1 磁盘驱动器列表盘
20.2 目录列表盒
20.3 文件列表盘
20.4 文件过滤列表盒
21 文字处理技巧
21.1 与区段文字有关的属性介绍
21.2 剪贴簿控制元件
21.3 程序实例制作——笔记本
21.4 程序实例制作——WordPad
22 列示与树状结构检视元件
22.1 列示检视元件(TListView)
22.2 TSplitter元件
22.3 树状结构检视元件(TTreeView)
22.3.1 设计时期建立树状检视图
22.3.2 执行时期建立树状检视图
23 状态显示与进度控制元件
23.1 标头控制元件(THeaderControl)
23.2 状态栏元件(TStatusBar)
23.3 进度栏元件(TProgressBar)
23.4 轨迹追踪栏(TTrackBar)
24 多页签表单与工具栏的制作
24.1 多页签的表单失败(TPageControl元件)
24.2 精灵的制作
24.3 工具栏元件(TToolBar)
24.4 酷栏元件(TCoolBar)
24.5 泊坞式工具栏设计
25 线程
25.1 线程的架构
25.2 建立简单线程的应用
25.3 建立多线程的应用
25.4 线程的优先权
26 制作元件
26.1 制作自己的元件
26.2 测试撰写的元件
26.3 为自定元件加入新属性
26.4 为自定元件加入新方法
26.5 为建立的元件加入图示
26.6 安装与使用自制的元件
26.7 移除加入的元件
27 Windows API与Registry
27.1 信息视窗设计
27.2 信息声音设计
27.3 特殊视窗设计
27.4 隐藏光标的设计
27.5 取得屏幕的解析度
27.6 使用系统的注册表
28 数据库元件与工具
28.1 字段、记录、数据表以及数据库
28.2 C++ Builder的数据库元件
28.3 BDE管理员(BDE Administrator)
28.3.1 Paradox文件连线设定
28.3.2 DBASE与FoxPro连接设定
28.3.3 ACCESS连接设定
28.3.4 InterBase连接设定
28.3.5 使用ODBC连接SQL Server 7.0
28.3.6 使用原生驱动程序连接SQL Server 7.0
28.3.7 新增、修改以及维护数据库别名
28.4 DataBase DeskTop
28.4.1 建立数据表
28.4.2 定义数据表索引
28.4.3 资料输入、修改与删除
28.4.4 执行SQL叙述
28.5 Database Explorer
29 数据库程序设计
29.1 简单的数据库应用
29.2 进阶数据库应用
29.2.1 先前的准备工作
29.2.2 程序实例Ch29_2
29.3 使用TQuery的方法
29.3.1 设计时期的SQL叙述查询
29.3.2 执行时期使用SQL叙述
29.4 使用SQL Server 7.0
30 使用ADO元件开发数据库程序
30.1 什么是ADO
30.1.1 使用ADO连结数据库
30.1.2 系统环境需求说明
30.1.3 ADO物件结构
30.2 如何使用ADO元件开发数据库程序
30.2.1 ADO元件集
30.2.2 如何连结数据库
30.2.3 如何存取数据库表格
30.2.4 如何查询数据库内容
30.3 TADOConnection元件
30.3.1 连线处理
30.3.2 交易控制
30.3.3 光标控制
30.3.4 状态信息
30.4 TADOCommand
30.5 TADODataSet
30.5.1 执行命令
30.5.2 光标设定
30.5.3 数据结果集作业模式设定
30.5.4 结果数据集处理
30.5.5 结果数据集状态
30.5.6 过滤器处理
30.5.7 数据索引处理
30.5.8 内部ADO物件存取
30.6 其他的ADO数据集元件
30.6.1 TADOTable
30.6.2 TADOQuery
30.6.3 TADOStoredProc
30.7 TRDSConnection
31 QuickReport与报表处理
31.1 使用QuickReport 3.0建立报表
31.2 打印数据表中的影像数据
31.3 报表制作精灵
31.4 计算字段
31.5 将打印结果存档
31.5.1 将打印结果存成文本文件
31.5.2 将打印结果存成CSV文件
31.5.3 将打印结果存成HTML文件
31.6 使用TPrinter来设计报表
31.6.1 打印一般文字
31.6.2 打印图形
32 Internet程序设计
32.1 C++ Builder中的互联网控制元件介绍
32.1.1 VCL互联网控制元件
32.1.2 NetMasters ActiveX互联网控制元件
32.2 FTP程序设计
32.3 制作网络上可执行ActiveX Form
33 Internet与数据库应用
33.1 简单的CGI程序实例
33.1.1 TWebModule
33.1.2 TWebResponse
33.2 使用CGI读取数据库数据
33.3 使用CGI查询数据库数据
33.4 使用CGI将数据写入数据库
33.5 使用ISAPI查询与写入数据
34 包装开发的应用系统
34.1 安装封装部署程序
34.2 包装一般的应用系统
34.3 包装使用数据库元件的程序
34.4 包装使用ActiveX Control的程序
35 进阶应用程序开发
35.1 DLL程序开发
35.2 静态程序库开发
35.3 COM应用程序开发
35.4 CORBA应用程序开发
35.4.1 CORBA程序架构
35.4.2 Smart Agent
35.4.3 启动服务器端程序
35.4.4 如何开发服务器端程序
35.4.5 如何开发用户端程序
36 进阶开发工具
36.1 专案群组管理工具
36.2 程序侦错工具
36.2.1 IDE侦错器
36.2.2 CodeGuard
36.3 程序国际化工具
36.4 命令行工具
1.1 安装C++ Builder 5.0
1.2 启动C++ Builder 5.0
1.3 C++ Builder 5.0的环境说明
1.3.1 主视窗(Main Windows)
1.3.2 物件检视器(Object Inspector)视窗
1.3.3 表单视窗(Form)
1.3.4 程序码编辑器(Code Editor)
1.3.5 类别浏览器(Class Explorer)
1.4 C++ Builder的工作模态
1.5 使用VCL元件
1.6 元件的编辑
1.7 元件对开的方法
1.8 在C++ Builder 5.0中寻求协助
2 简单的程序实例
2.1 第一个 Windows应用程序
2.1.1 建立第一个Windows应用程序
2.1.2 执行所建立的Windows应用程序
2.1.3 结束执订Windows应用程序
2.1.4 更改专案表单名称
2.1.5 存储所建立程序文件
2.1.6 专案管理
2.1.7 环境分析
2.2 C++ Builder 5.0所产生的文件
2.3 打印文件
2.4 注解程序的技巧
2.5 何谓物件(Object)
2.5.1 属性
2.5.2 事件(Event)
2.5.3 方法(Method)
2.6 表单视窗间的调用
2.7 常用术语说明
2.8 专案的选项设定
3 表单的应用程序设计
3.1 侦测键盘的按键
3.2 结束程序的执行
3.3 表单视窗产生与结柬相关的事件
3.4 表单视窗其他事件
3.5 表单的属性
3.6 框架(Frames)
3.6.1 建立框架
3.6.2 使用建立的框架元件
4 功能钮的设计
4.1 功能钮的建立
4.2 基本程序设计原则
4.3 物件名称的更改
4.4 快捷键与功能钮
4.5 视窗含多个功能钮
4.6 功能钮的说明文字
4.7 Disabled功能钮
4.8 认识功能钮的属性
4.9 图形式功能或(TBitBtn)
4.10 快速钮(Speed Button)
5 标签和编辑盒
5.1 标签的建立
5.2 编辑盒的建立
5.3 标签与编辑盒
5.4 密码的应用
5.5 取消编辑盒的字符
5.6 编辑盒的Change事件
5.7 综合实例
5.8 标签的属性
5.9 编辑盒的属性
5.10 静态文字与遮罩编辑盒
6 复选框与单选按钮
6.1 建立复选框
6.2 复选框的属性
6.3 建立单选按钮
6.4 单选按钮的属性
7 群组盒及单选按钮群组
7.1 群组盒的应用
7.2 单选按钮群组的应用
7.3 面板(Panel)
8 C++ Builder的绘图功能
8.1 C++ Builder 5.0的绘图功能简介
8.2 画笔
8.3 画刷
8.4 绘图函数
8.4.1 矩形(Rectangle)
8.4.2 圆角矩形(RoundRect)
8.4.3 椭圆形(Ellipse)
8.4.4 弧线(Arc)
8.4.5 弓线(Chord)
8.4.6 扇形、圆饼图(Pie)
8.4.7 多边形(Polygon)
8.4.8 多边线条(Polyline)
8.4.9 文字输出(Textout)
9 列表盒
9.1 建立列表盒
9.2 建立列表盒资料
9.3 清除所有列表盒资料
9.4 选取列表盒项目
9.5 删除某个列表项目
9.6 列表盒的属性
10 双并盒
10.1 建立双并盒
10.2 建立列表资料
10.3 双并盒的资料运作
10.4 双并盒的Style属性
10.5 双井盒的属性
11 卷轴
11.1 建立卷动轴
11.2 认识卷轴重要的属性
11.3 卷轴的属性
12 定时装置
12.1 建立定时装置
12.2 定时时间的设定
12.3 数字时钟的设计
12.4 定时装置的属性
13 菜单选单的设计
13.1 建立基本的主菜单
13.2 快捷键的设定
13.3 快捷菜单(鼠标右键弹出式菜单)
13.4 主菜单的读取与存档
13.5 主菜单的属性
13.6 菜单选项的属性
13.7 动态建立案单的选项
14 动作栏
14.1 动作栏的应用
14.2 动作栏的属性
15 影像处理工具
15.1 影像盒兀件(TImage)
15.2 影像串列元件(TImageList)
15.3 加入ActiveX Control的方法
16 多媒体设计
16.1 TAnimate元件
16.2 TMediaPlayer兀件
16.3 使用OLE控制元件
17 对话盒的使用与建立
17.1 使用C++ Builder对话盒
17.1.1 OpenDialog与SaveDialog
17.1.2 OpenPictureDialog与SavePicture Dialog
17.1.3 FontDialog与ColorDialog
17.1.4 PrintDialog与PrintSetupDialog
17.1.5 FindDiaolg与ReplaceDialog
17.2 建立自己的对话盒
17.3 将建立的对话盒新增至物件宝库
18 动太产生视窗与MDI程序应用
18.1 动态产生视窗
18.2 设计MDI的应用程序
18.3 建立Logo视窗
19 拖曳Drag与放开Drop
19.1 基本拖曳与放开
19.2 两个列表盒间的项目拖曳设计
19.3 Drap与Drop的应用
19.4 泊坞式(Docking)视窗设计
20 文件、目录以及磁盘驱动器列表盒
20.1 磁盘驱动器列表盘
20.2 目录列表盒
20.3 文件列表盘
20.4 文件过滤列表盒
21 文字处理技巧
21.1 与区段文字有关的属性介绍
21.2 剪贴簿控制元件
21.3 程序实例制作——笔记本
21.4 程序实例制作——WordPad
22 列示与树状结构检视元件
22.1 列示检视元件(TListView)
22.2 TSplitter元件
22.3 树状结构检视元件(TTreeView)
22.3.1 设计时期建立树状检视图
22.3.2 执行时期建立树状检视图
23 状态显示与进度控制元件
23.1 标头控制元件(THeaderControl)
23.2 状态栏元件(TStatusBar)
23.3 进度栏元件(TProgressBar)
23.4 轨迹追踪栏(TTrackBar)
24 多页签表单与工具栏的制作
24.1 多页签的表单失败(TPageControl元件)
24.2 精灵的制作
24.3 工具栏元件(TToolBar)
24.4 酷栏元件(TCoolBar)
24.5 泊坞式工具栏设计
25 线程
25.1 线程的架构
25.2 建立简单线程的应用
25.3 建立多线程的应用
25.4 线程的优先权
26 制作元件
26.1 制作自己的元件
26.2 测试撰写的元件
26.3 为自定元件加入新属性
26.4 为自定元件加入新方法
26.5 为建立的元件加入图示
26.6 安装与使用自制的元件
26.7 移除加入的元件
27 Windows API与Registry
27.1 信息视窗设计
27.2 信息声音设计
27.3 特殊视窗设计
27.4 隐藏光标的设计
27.5 取得屏幕的解析度
27.6 使用系统的注册表
28 数据库元件与工具
28.1 字段、记录、数据表以及数据库
28.2 C++ Builder的数据库元件
28.3 BDE管理员(BDE Administrator)
28.3.1 Paradox文件连线设定
28.3.2 DBASE与FoxPro连接设定
28.3.3 ACCESS连接设定
28.3.4 InterBase连接设定
28.3.5 使用ODBC连接SQL Server 7.0
28.3.6 使用原生驱动程序连接SQL Server 7.0
28.3.7 新增、修改以及维护数据库别名
28.4 DataBase DeskTop
28.4.1 建立数据表
28.4.2 定义数据表索引
28.4.3 资料输入、修改与删除
28.4.4 执行SQL叙述
28.5 Database Explorer
29 数据库程序设计
29.1 简单的数据库应用
29.2 进阶数据库应用
29.2.1 先前的准备工作
29.2.2 程序实例Ch29_2
29.3 使用TQuery的方法
29.3.1 设计时期的SQL叙述查询
29.3.2 执行时期使用SQL叙述
29.4 使用SQL Server 7.0
30 使用ADO元件开发数据库程序
30.1 什么是ADO
30.1.1 使用ADO连结数据库
30.1.2 系统环境需求说明
30.1.3 ADO物件结构
30.2 如何使用ADO元件开发数据库程序
30.2.1 ADO元件集
30.2.2 如何连结数据库
30.2.3 如何存取数据库表格
30.2.4 如何查询数据库内容
30.3 TADOConnection元件
30.3.1 连线处理
30.3.2 交易控制
30.3.3 光标控制
30.3.4 状态信息
30.4 TADOCommand
30.5 TADODataSet
30.5.1 执行命令
30.5.2 光标设定
30.5.3 数据结果集作业模式设定
30.5.4 结果数据集处理
30.5.5 结果数据集状态
30.5.6 过滤器处理
30.5.7 数据索引处理
30.5.8 内部ADO物件存取
30.6 其他的ADO数据集元件
30.6.1 TADOTable
30.6.2 TADOQuery
30.6.3 TADOStoredProc
30.7 TRDSConnection
31 QuickReport与报表处理
31.1 使用QuickReport 3.0建立报表
31.2 打印数据表中的影像数据
31.3 报表制作精灵
31.4 计算字段
31.5 将打印结果存档
31.5.1 将打印结果存成文本文件
31.5.2 将打印结果存成CSV文件
31.5.3 将打印结果存成HTML文件
31.6 使用TPrinter来设计报表
31.6.1 打印一般文字
31.6.2 打印图形
32 Internet程序设计
32.1 C++ Builder中的互联网控制元件介绍
32.1.1 VCL互联网控制元件
32.1.2 NetMasters ActiveX互联网控制元件
32.2 FTP程序设计
32.3 制作网络上可执行ActiveX Form
33 Internet与数据库应用
33.1 简单的CGI程序实例
33.1.1 TWebModule
33.1.2 TWebResponse
33.2 使用CGI读取数据库数据
33.3 使用CGI查询数据库数据
33.4 使用CGI将数据写入数据库
33.5 使用ISAPI查询与写入数据
34 包装开发的应用系统
34.1 安装封装部署程序
34.2 包装一般的应用系统
34.3 包装使用数据库元件的程序
34.4 包装使用ActiveX Control的程序
35 进阶应用程序开发
35.1 DLL程序开发
35.2 静态程序库开发
35.3 COM应用程序开发
35.4 CORBA应用程序开发
35.4.1 CORBA程序架构
35.4.2 Smart Agent
35.4.3 启动服务器端程序
35.4.4 如何开发服务器端程序
35.4.5 如何开发用户端程序
36 进阶开发工具
36.1 专案群组管理工具
36.2 程序侦错工具
36.2.1 IDE侦错器
36.2.2 CodeGuard
36.3 程序国际化工具
36.4 命令行工具
猜您喜欢