书籍详情
Borland C++ Builder 3.0 自学培训教程
作者:K.Reisdorph(美)
出版社:北京希望电脑公司
出版时间:1998-11-01
ISBN:9787980021072
定价:¥50.00
内容简介
Borland C++ Buider是以C++为编写语言的快速应用程序开发(RAD)工具。Borland C++ Buider3.0是其最新版本。本书人C++基础概念开始,详细介绍了 C++ Buider的编程环境、VCL构件编程、C++ Buider的各种工具、DLL、数据库应用开发,以及Internet编程等内容。全书内容按三周课程安装,内容由浅入深,实例丰富,是从事Borland C++ Buider应用与开发的广大技术人员重要参考书,也是大专院校相关专业自学、教学用书和社会同类培训班的教材。
作者简介
作者简介KentReisdorph是TurboPower软件公司的高级软件工程师。他还拥有自己的顾问公司。Kent是Cobb集团的《C++Builder开发月刊》的编辑,是TeamB的成员之一,每周花许多时间在Borland新闻组中,回答C十十Builder和一般Windows编程方面的问题。Kent与妻子Jennifer住在科罗拉多的科罗拉多泉附近,同住的还有六个小孩James,Mason,Mallory,Jenna,Marshall和Joshua。致谢这么一本书自然不是在真空中写成的,而是得到了许多人的参与,包括麦克米兰和Bor-land公司的人。感谢麦克米兰公司的SteveSayre、AngieAllen、ReneeWilmeth和SeanDixon的帮助,本书进行中曾发生一些挫折,但麦克米兰公司的朋友们一直干劲实足。感谢Borland公司的RichardArmy、CelesteCrocker和NanBorreson。Nan曾被本书折腾得够呛。TerriBartos也提供了很大的帮助,回答了许多重要问题。Terri一直忙于C十十Builder工作,但总能不厌其烦地回答我的问题,并进行了一些技术编辑。另一个要特别感谢的Borland公司的朋友是ElliePeters(以及Jeff)。Ellie对本书进行了大量技术编辑,更重要的是她是我在Borland公司的内部联系人。需要了解某个问题时,我只要给Ellie一个电话或e-mail,准能得到帮助。Jeff和Ellie是好朋友,很高兴他们给本书提供了帮助。感谢TurboPower软件公司的人们在我编写本书期间给予的关照。感谢BobDelRossi和LeeInman在道义上的支持,感谢RalphTrickey和TerryHughes对数据库章节所做的技术编辑。最后,感谢我的妻子Jennifer。当我着手本书工作时,她为我承担了所有杂务,直到本书搁笔。她把一切照顾得妥贴而毫无抱怨之词。没有她就不可能有本书。
目录
目 录
第一周
第1课 C++Builder入门
1.1何谓C++Builder
1.2C++BuilderIDE概览
1.3Hell0World!之二,Win32控制台应用程序
1.4C十十语言基础
1.5小结
1.6讨论
第2课 C十十基础
2.1if
2.2使用循环
2.3结构
24小结
2.5讨论
第3课 高级C十十
3.1指针
3.2引用
3.3按引用和按指针传递函数参数
3.4C++函数
3.5小结
3.6讨论
第4课 C十十类与面向对象编程
4.1什么是类
4.2类的构成
4.3继承
4.4基本文件I/O
4.5小结
4.6讨论
第5课 C十十类框架与可视化构件模型
5.1框架基础
5.2C十十框架之战
5.3可视化构件库
5.4C十十Builder与VCL
5.5VCL字串类
5.6VCL剖析
5.7小结
5.8讨论
第6课 C++BuilderIDE剖析
6.1C++Builder中的项目
6.2使用构件板
6.3多窗体应用程序
6.4再谈C++Builder窗体
6.5对象观察器
6.6MDI程序举例
6.7小结
6.8讨论
第7课 使用窗体设计器与菜单设计器
7.1使用窗体设计器
7.2菜单
7.3小结
7.4讨论
第二周
第8课 VCL构件
8.1复习
8.2Name属性
8.3重要的公共属性
8.4构件主要方法
8.5常见事件
8.6标准Windows控件构件
8.7Panel构件
8.8还有更多
8.9小结
8.10 讨论
第9课 在C++Builder中建立应用程序
9.1使用对象仓库
9.2用向导建立窗体和应用程序
9.3在代码中加入函数和数据成员
9.4构件模板
9.5使用资源文件
9.6包
9.7小结
9.8讨论
第10课 再谈项目
10.1人人都需要项目
10.2使用项目管理器
10.3了解项目选项
10.4C++Builder代码编辑器
10.5小结
10.6讨论
第11课 使用查错器
11.1为何使用查错器
11.2查错菜单项目
11.3断点
11.4观察变量
11.5查错检查器
11.6其它查错工具
11.7单步执行代码
11.8DLL查错
11.9EventLog(事件日志)
11.10模块视图
11.11查错技术
11.12查错选项
11.13小结
11.14讨论
第12课 C++Builder工具和选项
12.1图形编辑器
12.2WinSight:窥视Windows
12.3资源专家
12.4命令行工具
12.5配置C++BuilderTools菜单
12.6设置环境选项
12.7小结
12.8讨论
第13课 超出基础
13.1窗口装饰
13.2命令启用
13.3C++Builder应用程序中的打印
13.4使用光标
13.5小结
13.6讨论
第14课 高级编程
14.1实现上下文相关帮助
14.2异常处理
14.3使用注册表
14.4专门消息处理
14.5小结
14.6讨论
第三周
第15课 图形编程
15.1显示图形的最简单办法
15.2设备描述表与TCanvas类
15.3GDI对象
15.4基本绘图操作
15.5屏外位图
15.6小结
15.7讨论
第16课 C++Builder数据库结构
16.1数据库基础
16.2Borland数据库引擎
16.3LocalInterBase
16.4C十十Builder数据库构件
16.5客户机/服务器数据库构件
16.6生成BDE别名
16.7小结
16.8讨论
第17课 建立数据库窗构
17.1数据库窗体向导
17.2手工生成数据库窗体
17.3数据构件特写
17.4小结
17.5讨论
第18课 建立数据库应用程序
18.1非图形数据库编程
18.2使用数据模块
18.3生成报表
18.4部署C++Builder数据库应用程序
18.5小结
18.6讨论
第19课 生成与使用DLL
19.1DLL概述
19.2DLL中的函数调用和类的使用
19.3生成DLL
19.4生成调用应用程序
19.5使用DLL中的窗体
19.6使用DLL中的资源
19.7小结
19.8讨论
第20课 生成构件
20.1生成新构件
20.2构件属性和方法
20.3向TFlashingLabel构件增加功能
20.4测试构件
20.5将构件加进构件板中
20.6编写构件的事件
20.7综合起来
20.8小结
20.9讨论
第21课 C++Builder与Delphi
21.1C++Builder与Delphi的相似性
21.2C++Builder与Delphi的差别
21.3将Delphi变为C十十Builder
21.4小结
21.5讨论
第22课 建立Internet应用程序
22.1C++Builder提供的Internet控件
22.2建立Web浏览器
22.3把InternetExplorer作为ActiveX控件
22.4发送邮件
22.5部署Internet应用程序
22.6小结
22.7讨论
附录A 小测验问题答案
第一周
第1课 C++Builder入门
1.1何谓C++Builder
1.2C++BuilderIDE概览
1.3Hell0World!之二,Win32控制台应用程序
1.4C十十语言基础
1.5小结
1.6讨论
第2课 C十十基础
2.1if
2.2使用循环
2.3结构
24小结
2.5讨论
第3课 高级C十十
3.1指针
3.2引用
3.3按引用和按指针传递函数参数
3.4C++函数
3.5小结
3.6讨论
第4课 C十十类与面向对象编程
4.1什么是类
4.2类的构成
4.3继承
4.4基本文件I/O
4.5小结
4.6讨论
第5课 C十十类框架与可视化构件模型
5.1框架基础
5.2C十十框架之战
5.3可视化构件库
5.4C十十Builder与VCL
5.5VCL字串类
5.6VCL剖析
5.7小结
5.8讨论
第6课 C++BuilderIDE剖析
6.1C++Builder中的项目
6.2使用构件板
6.3多窗体应用程序
6.4再谈C++Builder窗体
6.5对象观察器
6.6MDI程序举例
6.7小结
6.8讨论
第7课 使用窗体设计器与菜单设计器
7.1使用窗体设计器
7.2菜单
7.3小结
7.4讨论
第二周
第8课 VCL构件
8.1复习
8.2Name属性
8.3重要的公共属性
8.4构件主要方法
8.5常见事件
8.6标准Windows控件构件
8.7Panel构件
8.8还有更多
8.9小结
8.10 讨论
第9课 在C++Builder中建立应用程序
9.1使用对象仓库
9.2用向导建立窗体和应用程序
9.3在代码中加入函数和数据成员
9.4构件模板
9.5使用资源文件
9.6包
9.7小结
9.8讨论
第10课 再谈项目
10.1人人都需要项目
10.2使用项目管理器
10.3了解项目选项
10.4C++Builder代码编辑器
10.5小结
10.6讨论
第11课 使用查错器
11.1为何使用查错器
11.2查错菜单项目
11.3断点
11.4观察变量
11.5查错检查器
11.6其它查错工具
11.7单步执行代码
11.8DLL查错
11.9EventLog(事件日志)
11.10模块视图
11.11查错技术
11.12查错选项
11.13小结
11.14讨论
第12课 C++Builder工具和选项
12.1图形编辑器
12.2WinSight:窥视Windows
12.3资源专家
12.4命令行工具
12.5配置C++BuilderTools菜单
12.6设置环境选项
12.7小结
12.8讨论
第13课 超出基础
13.1窗口装饰
13.2命令启用
13.3C++Builder应用程序中的打印
13.4使用光标
13.5小结
13.6讨论
第14课 高级编程
14.1实现上下文相关帮助
14.2异常处理
14.3使用注册表
14.4专门消息处理
14.5小结
14.6讨论
第三周
第15课 图形编程
15.1显示图形的最简单办法
15.2设备描述表与TCanvas类
15.3GDI对象
15.4基本绘图操作
15.5屏外位图
15.6小结
15.7讨论
第16课 C++Builder数据库结构
16.1数据库基础
16.2Borland数据库引擎
16.3LocalInterBase
16.4C十十Builder数据库构件
16.5客户机/服务器数据库构件
16.6生成BDE别名
16.7小结
16.8讨论
第17课 建立数据库窗构
17.1数据库窗体向导
17.2手工生成数据库窗体
17.3数据构件特写
17.4小结
17.5讨论
第18课 建立数据库应用程序
18.1非图形数据库编程
18.2使用数据模块
18.3生成报表
18.4部署C++Builder数据库应用程序
18.5小结
18.6讨论
第19课 生成与使用DLL
19.1DLL概述
19.2DLL中的函数调用和类的使用
19.3生成DLL
19.4生成调用应用程序
19.5使用DLL中的窗体
19.6使用DLL中的资源
19.7小结
19.8讨论
第20课 生成构件
20.1生成新构件
20.2构件属性和方法
20.3向TFlashingLabel构件增加功能
20.4测试构件
20.5将构件加进构件板中
20.6编写构件的事件
20.7综合起来
20.8小结
20.9讨论
第21课 C++Builder与Delphi
21.1C++Builder与Delphi的相似性
21.2C++Builder与Delphi的差别
21.3将Delphi变为C十十Builder
21.4小结
21.5讨论
第22课 建立Internet应用程序
22.1C++Builder提供的Internet控件
22.2建立Web浏览器
22.3把InternetExplorer作为ActiveX控件
22.4发送邮件
22.5部署Internet应用程序
22.6小结
22.7讨论
附录A 小测验问题答案
猜您喜欢