微信扫一扫,移动浏览光盘
简介
C++ Builder6作为一个功能强大且易于上手的程序开发工具,得到越来越多的编程人员的青睐。用C++ Builder6可以轻易地通过拖放组件来组建自己的应用程序,或一些编程人员调用Windows API编写DLL程序等开发出专业级别的高级软件。本书覆盖面甚广,共分为四大篇:Windows程序设计、数据库程序设计、互联网程序设计及高级程序设计,内容独到经典,是一本学习和处理C++ Builder6问题的参考好书。 C++ Builder6是Borland公司的最新版本应用开发工具,本书从基础开发进行介绍,由浅入深地向读者展示了C++ Builder6的强大功能;本书详细地介绍
目录
第一部分 windows程序设计
第1章 认识c++ 语言 3
1-1 你的第一个c++程序 4
1-2 基本数据类型(basic data type) 7
1-3 运算符(operators) 8
1-4 数组(array) 9
1-5 指针(pointer) 11
1-6 条件语句(conditional statement) 12
1-7 循环(loop) 15
1-8 函数(function) 16
第2章 可视化设计的集成开发环境(ide) 23
2-1 代码编辑器(code editor) 24
2-2 代码浏览器(code explorer) 29
2-3 窗体(form) 29
2-4 组件面板(component palette) 31
2-5 对象检查器(object inspector) 33
2-6 对象树状窗口(object treeview) 34
2-7 加速栏(speed bar) 35
2-8 弹出式菜单(popup menus) 35
2-9 调试器(debugger) 36
.2-10 所有工具都可dockable 48
2-11 联机帮助(on line help) 51
2-12 项目程序结构 53
2-13 对象库的应用 71
第3章 c++ builder的程序设计基本原理 75
3-1 对象的基本概念 76
3-2 c++ builder 提供的对象 77
3-3 组件的继承 81
3-4 组件的有效范围 84
3-5 创建非可视化组件 87
3-6 文字输入控制组件 88
3-7 选项功能控制组件 95
3-8 信息驱动操作方式 101
3-9 读取鼠标信息 104
3-10 窗口鼠标拖—放程序的编写 107
3-11 读取键盘信息 109
3-12 读取对象焦点信息 111
第4章 窗口程序的菜单设计 117
4-1 窗口程序的菜单设计种类 118
4-2 c++ builder提供的菜单组件 118
4-3 下拉式菜单及右键菜单的设计 119
4-4 button和bitbtn菜单的设计 125
4-5 多选项卡窗口的设计 127
4-6 ttoolbar及timagelist组件的应用 130
4-7 可视化的vcl组件都支持 dock功能 132
4-8 action list 组件 135
第5章 窗口与窗口之间的关系与窗口的类别 143
5-1 什么是窗口 144
5-2 vcl提供的窗口类别 144
5-3 窗口与窗口之间的关系 146
5-4 动态产生窗口对象 152
5-5 mdi应用程序的设计 155
5-6 程序logo窗口的设计 164
5-7 信息提示窗口的应用 167
5-8 标准对话框窗口的应用 173
5-9 可视化的窗口继承 182
第6章 windows标准界面组件应用及c++ builder的特殊语法 185
6-1 什么是windows标准界面组件 186
6-2 图形列表组件(imagelist) 187
6-3 树状视图组件(treeview) 190
6-4 窗体视图组件(listview) 194
6-5 其他win32控制组件 198
6-6 c++ builder的特殊语法 205
6-7 剪贴板的高级应用 220
6-8 tstream的应用 223
第7章 windows程序设计高级技巧 229
7-1 在c++ builder的应用程序中调用win32 api 230
7-2 编写及调用dll程序 239
7-3 多国语言的程序开发功能 251
7-4 编写应用程序的on line help 257
7-5 开发windows nt service程序 267
7-6 图形处理 271
7-7 多媒体系统的开发 288
7-8 文件处理 289
7-9 如何在c++ builder中控制microsoft office 293
7-10 利用c++ builder编写ole server 297
7-11 打包c++ builder开发的应用程序 302
第二部分 数据库程序设计
第8章 数据库程序设计概念 315
8-1 主从结构的实际内涵 316
8-2 c++ builder的two-tier主从结构 318
8-3 c++ builder的multi-tier 结构 321
8-4 c++ builder的多人组合开发环境 325
8-5 对象库(object repository) 326
8-6 数据字典(data dictionary) 328
8-7 数据模块(data module) 334
8-8 数据库维护辅助工具 338
第9章 数据库应用程序设计基础 349
9-1 创建第一个数据库应用程序 350
9-2 功能强大的字段编辑器及tfield组件 351
9-3 什么是 tdataset 358
9-4 设计数据库维护程序 359
9-5 设计数据库搜索功能 366
9-6 什么是sql 371
9-7 使用sql语法的数据库程序设计方式 373
9-8 使用保存在服务器端数据库上的sql程序(stored procedure) 385
9-9 数据库控制组件的应用 391
第10章 数据库应用程序设计高级技巧 405
10-1 分析使用bde组件的效率及差异 406
10-2 数据集(dataset)的应用 411
10-3 database的isolation levels 414
10-4 文本文件与sql数据库之间的转换 416
10-5 更新多个数据表产生的查询结果 419
10-6 bde数据库程序的错误信息管理 423
10-7 一对多数据表的设置 429
10-8 连接权限及事务数据的控制 431
第11章 multi-tier数据库应用程序设计基础 437
11-1 multi-tier数据库程序设计原理 438
11-2 在开始编写multi-tier应用程序之前 440
11-3 编写multi-tier的基本数据维护程序 446
11-4 如何在multi-tier的程序中进行transaction 449
11-5 如何把sql命令从客户端程序传给应用程序服务器运行 459
11-6 如何把查询参数传给应用程序服务器上的tquery 470
第12章 multi-tier应用程序设计的高级技巧 475
12-1 single instance及multiple instance的差异 476
12-2 multi-tier的错误处理机制 477
12-3 把应用程序服务器编写成nt service类型 482
12-4 客户端程序与应用程序服务器之间的数据传递 484
12-5 可以让你在客户端设置master/detail的关系 485
12-6 tclientdataset组件的应用 488
12-7 控制客户端用户权限 498
12-8 tdatasetprovider组件的应用 506
12-9 支持mts(microsoft transaction server) 510
第三部分 互联网应用程序设计
第13章 web应用程序设计概念 529
13-1 目前web应用程序开发方式有哪些 530
13-2 web结构的实际含义 537
13-3 c++ builder在互联网上的强大支持 540
13-4 开发环境及系统运行环境需求 544
13-5 服务器操作系统安装及设置 547
13-6 系统的整体安全规划及设置实现 550
第14章 利用c++ builder开发一般的cgi及isapi应用程序 557
14-1 什么是cgi(common gateway interface) 558
14-2 cgi的实际运行原理 559
14-3 cgi程序与数据库之间的关系 571
14-4 什么是isapi 577
14-5 isapi的实际运行原理 578
第15章 利用c++ builder的web broker机制开发互联网应用程序 581
15-1 c++ builder所提供的web broker组件 582
15-2 编写第一个web broker应用程序 582
15-3 数据输入窗体的web broker应用程序 588
15-4 查询数据库的web broker应用程序 593
15-5 开发microsoft iis专用的应用程序(isapi) 603
15-6 开发apache server专用的应用程序 609
第16章 如何应用c++ builder的internet express技术 615
16-1 什么是internet express 616
16-2 编写单文件维护程序 621
16-3 编写一对多维护程序 631
16-4 编写查询程序 634
16-5 利用queryform 来编写窗体输入程序 640
第17章 利用c++ builder开发activex的应用程序 647
17-1 如何利用c++ builder开发active x应用程序 648
17-2 在activex程序中访问远程数据库 655
17-3 如何deploy开发完成的activex应用程序 656
17-4 如何利用package功能来达到缩小activex的目的 659
17-5 如何在互联网上实现activex 664
17-6 改善socket的传输效率及安全性 665
17-7 load balancing及fail over的设置 668
第18章 利用c++ builder的web snap机制开发互联网应用程序 671
18-1 利用web snap功能编写web应用程序 672
18-2 利用web snap编写单文件维护程序 679
18-3 利用web snap的login机制 682
第19章 c++ builder提供的xml机制 691
19-1 什么是xml 692
19-2 如何利用c++ builder处理xml文档 698
19-3 利用data binding向导来处理xml文档 702
19-4 如何利用xml mapping工具程序 711
19-5 c++ builder提供的xml组件 716
19-6 实际应用范例说明 716
第20章 c++ builder提供的web service机制 719
20-1 什么是web service、soap、wsdl 720
20-2 c++ builder如何支持web service 726
20-3 编写web service的服务器端程序 727
20-4 编写web service的客户端程序 732
20-5 从你的web程序去调用别人的web service 744
20-6 包含datamodule的web service 750
第四部分 高级程序设计
第21章 报表、统计图表、商业决策分析应用 755
21-1 quickreport组件的应用 756
21-2 tprint组件的应用 765
21-3 c++ builder提供的商业统计图表组件 773
21-4 使用chart组件 774
21-5 使用dbchart组件 782
21-6 利用c++ builder来开发商业决策分析应用程序 791
21-7 以统计图表来显示决策分析结果 798
第22章 利用 c++ builder 开发com 的应用程序 801
22-1 com 的运行原理 802
22-2 c++ builder如何支持com机制 804
22-3 编写com的服务器端程序及客户端程序 809
第1章 认识c++ 语言 3
1-1 你的第一个c++程序 4
1-2 基本数据类型(basic data type) 7
1-3 运算符(operators) 8
1-4 数组(array) 9
1-5 指针(pointer) 11
1-6 条件语句(conditional statement) 12
1-7 循环(loop) 15
1-8 函数(function) 16
第2章 可视化设计的集成开发环境(ide) 23
2-1 代码编辑器(code editor) 24
2-2 代码浏览器(code explorer) 29
2-3 窗体(form) 29
2-4 组件面板(component palette) 31
2-5 对象检查器(object inspector) 33
2-6 对象树状窗口(object treeview) 34
2-7 加速栏(speed bar) 35
2-8 弹出式菜单(popup menus) 35
2-9 调试器(debugger) 36
.2-10 所有工具都可dockable 48
2-11 联机帮助(on line help) 51
2-12 项目程序结构 53
2-13 对象库的应用 71
第3章 c++ builder的程序设计基本原理 75
3-1 对象的基本概念 76
3-2 c++ builder 提供的对象 77
3-3 组件的继承 81
3-4 组件的有效范围 84
3-5 创建非可视化组件 87
3-6 文字输入控制组件 88
3-7 选项功能控制组件 95
3-8 信息驱动操作方式 101
3-9 读取鼠标信息 104
3-10 窗口鼠标拖—放程序的编写 107
3-11 读取键盘信息 109
3-12 读取对象焦点信息 111
第4章 窗口程序的菜单设计 117
4-1 窗口程序的菜单设计种类 118
4-2 c++ builder提供的菜单组件 118
4-3 下拉式菜单及右键菜单的设计 119
4-4 button和bitbtn菜单的设计 125
4-5 多选项卡窗口的设计 127
4-6 ttoolbar及timagelist组件的应用 130
4-7 可视化的vcl组件都支持 dock功能 132
4-8 action list 组件 135
第5章 窗口与窗口之间的关系与窗口的类别 143
5-1 什么是窗口 144
5-2 vcl提供的窗口类别 144
5-3 窗口与窗口之间的关系 146
5-4 动态产生窗口对象 152
5-5 mdi应用程序的设计 155
5-6 程序logo窗口的设计 164
5-7 信息提示窗口的应用 167
5-8 标准对话框窗口的应用 173
5-9 可视化的窗口继承 182
第6章 windows标准界面组件应用及c++ builder的特殊语法 185
6-1 什么是windows标准界面组件 186
6-2 图形列表组件(imagelist) 187
6-3 树状视图组件(treeview) 190
6-4 窗体视图组件(listview) 194
6-5 其他win32控制组件 198
6-6 c++ builder的特殊语法 205
6-7 剪贴板的高级应用 220
6-8 tstream的应用 223
第7章 windows程序设计高级技巧 229
7-1 在c++ builder的应用程序中调用win32 api 230
7-2 编写及调用dll程序 239
7-3 多国语言的程序开发功能 251
7-4 编写应用程序的on line help 257
7-5 开发windows nt service程序 267
7-6 图形处理 271
7-7 多媒体系统的开发 288
7-8 文件处理 289
7-9 如何在c++ builder中控制microsoft office 293
7-10 利用c++ builder编写ole server 297
7-11 打包c++ builder开发的应用程序 302
第二部分 数据库程序设计
第8章 数据库程序设计概念 315
8-1 主从结构的实际内涵 316
8-2 c++ builder的two-tier主从结构 318
8-3 c++ builder的multi-tier 结构 321
8-4 c++ builder的多人组合开发环境 325
8-5 对象库(object repository) 326
8-6 数据字典(data dictionary) 328
8-7 数据模块(data module) 334
8-8 数据库维护辅助工具 338
第9章 数据库应用程序设计基础 349
9-1 创建第一个数据库应用程序 350
9-2 功能强大的字段编辑器及tfield组件 351
9-3 什么是 tdataset 358
9-4 设计数据库维护程序 359
9-5 设计数据库搜索功能 366
9-6 什么是sql 371
9-7 使用sql语法的数据库程序设计方式 373
9-8 使用保存在服务器端数据库上的sql程序(stored procedure) 385
9-9 数据库控制组件的应用 391
第10章 数据库应用程序设计高级技巧 405
10-1 分析使用bde组件的效率及差异 406
10-2 数据集(dataset)的应用 411
10-3 database的isolation levels 414
10-4 文本文件与sql数据库之间的转换 416
10-5 更新多个数据表产生的查询结果 419
10-6 bde数据库程序的错误信息管理 423
10-7 一对多数据表的设置 429
10-8 连接权限及事务数据的控制 431
第11章 multi-tier数据库应用程序设计基础 437
11-1 multi-tier数据库程序设计原理 438
11-2 在开始编写multi-tier应用程序之前 440
11-3 编写multi-tier的基本数据维护程序 446
11-4 如何在multi-tier的程序中进行transaction 449
11-5 如何把sql命令从客户端程序传给应用程序服务器运行 459
11-6 如何把查询参数传给应用程序服务器上的tquery 470
第12章 multi-tier应用程序设计的高级技巧 475
12-1 single instance及multiple instance的差异 476
12-2 multi-tier的错误处理机制 477
12-3 把应用程序服务器编写成nt service类型 482
12-4 客户端程序与应用程序服务器之间的数据传递 484
12-5 可以让你在客户端设置master/detail的关系 485
12-6 tclientdataset组件的应用 488
12-7 控制客户端用户权限 498
12-8 tdatasetprovider组件的应用 506
12-9 支持mts(microsoft transaction server) 510
第三部分 互联网应用程序设计
第13章 web应用程序设计概念 529
13-1 目前web应用程序开发方式有哪些 530
13-2 web结构的实际含义 537
13-3 c++ builder在互联网上的强大支持 540
13-4 开发环境及系统运行环境需求 544
13-5 服务器操作系统安装及设置 547
13-6 系统的整体安全规划及设置实现 550
第14章 利用c++ builder开发一般的cgi及isapi应用程序 557
14-1 什么是cgi(common gateway interface) 558
14-2 cgi的实际运行原理 559
14-3 cgi程序与数据库之间的关系 571
14-4 什么是isapi 577
14-5 isapi的实际运行原理 578
第15章 利用c++ builder的web broker机制开发互联网应用程序 581
15-1 c++ builder所提供的web broker组件 582
15-2 编写第一个web broker应用程序 582
15-3 数据输入窗体的web broker应用程序 588
15-4 查询数据库的web broker应用程序 593
15-5 开发microsoft iis专用的应用程序(isapi) 603
15-6 开发apache server专用的应用程序 609
第16章 如何应用c++ builder的internet express技术 615
16-1 什么是internet express 616
16-2 编写单文件维护程序 621
16-3 编写一对多维护程序 631
16-4 编写查询程序 634
16-5 利用queryform 来编写窗体输入程序 640
第17章 利用c++ builder开发activex的应用程序 647
17-1 如何利用c++ builder开发active x应用程序 648
17-2 在activex程序中访问远程数据库 655
17-3 如何deploy开发完成的activex应用程序 656
17-4 如何利用package功能来达到缩小activex的目的 659
17-5 如何在互联网上实现activex 664
17-6 改善socket的传输效率及安全性 665
17-7 load balancing及fail over的设置 668
第18章 利用c++ builder的web snap机制开发互联网应用程序 671
18-1 利用web snap功能编写web应用程序 672
18-2 利用web snap编写单文件维护程序 679
18-3 利用web snap的login机制 682
第19章 c++ builder提供的xml机制 691
19-1 什么是xml 692
19-2 如何利用c++ builder处理xml文档 698
19-3 利用data binding向导来处理xml文档 702
19-4 如何利用xml mapping工具程序 711
19-5 c++ builder提供的xml组件 716
19-6 实际应用范例说明 716
第20章 c++ builder提供的web service机制 719
20-1 什么是web service、soap、wsdl 720
20-2 c++ builder如何支持web service 726
20-3 编写web service的服务器端程序 727
20-4 编写web service的客户端程序 732
20-5 从你的web程序去调用别人的web service 744
20-6 包含datamodule的web service 750
第四部分 高级程序设计
第21章 报表、统计图表、商业决策分析应用 755
21-1 quickreport组件的应用 756
21-2 tprint组件的应用 765
21-3 c++ builder提供的商业统计图表组件 773
21-4 使用chart组件 774
21-5 使用dbchart组件 782
21-6 利用c++ builder来开发商业决策分析应用程序 791
21-7 以统计图表来显示决策分析结果 798
第22章 利用 c++ builder 开发com 的应用程序 801
22-1 com 的运行原理 802
22-2 c++ builder如何支持com机制 804
22-3 编写com的服务器端程序及客户端程序 809
C++ Builder 6彻底研究
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!