《Borland C++ Builder实用培训教程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)K.赖斯多夫(Kent Reisdorph),(美)K.亨德森(Ken Henderson)著;希望图书创作室译
  • 出 版 社:北京:宇航出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1998
  • ISBN:7801440129
  • 页数:526 页
图书介绍:

第1周 概览 3

第1天 入门 3

1.1 什么是C++Builder 3

1.2 快速浏览C++Builder IDE 3

1.3 Hello World 5

1.4 Hello World,第二部分——一个Win32控制台应用程序 6

1.5 C++语言概观 10

1.6 小结 24

1.7 专题讨论 24

第2天 再深入些 27

2.1 if语句 27

2.2 循环语句 30

2.3 switch语句 35

2.4 学习作用域 37

2.5 结构 39

2.6 小结 45

2.7 专题讨论 46

第3天 更深入C++一步 48

3.1 指针 48

3.2 引用(References) 54

3.3 通过引用和指针传递函数参数 56

3.4 new和delete操作符 58

3.5 C++中的函数 61

3.7 专题讨论 65

3.6 小结 65

第4天 C++类和面向对象的编程 67

4.1 什么是类 67

4.2 类的解剖 68

4.3 继承 83

4.4 基本的文件I/O 86

4.5 小结 91

4.6 专题讨论 91

第5天 C++类组织和可视组件模型 93

5.1 基本类库(Framewofks 101) 93

5.2 C++类库之争 95

5.3 可视组件库 97

5.4 C++Builder和VCL 106

5.5 关于VCL 108

5.6 小结 113

5.7 专题讨论 113

第6天 C++生成器IDE资源管理:项目与表单 115

6.1 C++Builder中的项目 116

6.2 C++Builder的主菜单和工具条 119

6.3 使用组件调色板 120

6.4 一个多表单应用程序的例子 122

6.5 编译和连接其它的C++程序 125

6.6 关于C++Builder表单的更多说明 126

6.7 对象观察器 135

6.8 一个MDI样本程序 138

6.10 专题讨论 144

6.9 小结 144

第7天 使用表单编辑器(Form Editor)和菜单编辑器(Menu Editor) 147

7.1 使用表单编辑器 147

7.2 我可以看到一个菜单吗 163

7.3 小结 176

7.4 专题讨论 176

第1周 复习 178

第2周 概览 183

第8天 VCL组件 183

8.1 概述 183

8.2 Name属性 184

8.3 重要的共同属性 185

8.4 组件的基本方法 189

8.5 普通事件 190

8.6 标准的Windows组件组件 192

8.7 公共对话框 204

8.8 小结 208

8.9 专题讨论 208

第9天 在C++Builder中创建应用程序 211

9.1 使用对象库 211

9.2 使用Wizards建立表单和应用 217

9.3 向代码中添加函数和数据成员 222

9.4 使用资源文件 226

9.5 小结 231

9.6 专题讨论 231

10.2 使用项目管理器(Project Manager) 234

第10天 有关项目的更多内容 234

10.1 每个人都需要一个项目 234

10.3 开发你的项目 237

10.4 了解项目选项(Project Options) 240

10.5 C++Builder代码编辑器 248

10.6 小结 256

10.7 专题讨论 256

第11天 使用调试器 259

11.1 为什么使用调试器 259

11.2 调试菜单项 259

11.3 断点 260

11.4 监视变量 264

11.5 调试观察器 267

11.6 其它调试工具 269

11.7 单步执行你的程序 272

11.8 调试技术 273

11.9 小结 276

11.10 专题讨论 276

第12天 C++Builder工具和选项 279

12.1 Image Editor(图象编辑器) 279

12.2 WinSight:监视Windows 287

12.3 命令行工具 292

12.4 配置C++Builder工具(Tools)菜单 295

12.5 设置Environment Options 297

12.6 小结 300

12.7 专题讨论 300

13.1 窗口装饰 302

第13天 高级篇 302

13.2 命令生效 312

13.3 在C++Builder应用程序中打印 315

13.4 使用光标 323

13.5 小结 325

13.6 专题讨论 326

第14天 高级程序编程 328

14.1 实施上下文敏感帮助 328

14.2 异常处理 333

14.3 使用注册表(Registry) 338

14.4 特殊消息处理 347

14.6 专题讨论 356

14.5 小结 356

第2周 复习 359

第3周 概述 373

第15天 OLE、Activex和OCX控件 373

15.1 Autosrv和Autocon 373

15.2 Olemdi和Olesdi 382

15.3 OCX控件 384

15.4 小结 385

15.5 专题讨论 385

第16天 C++BUILDER数据库结构 386

16.1 一些你需要知道的术语 386

16.2 结构概述 388

16.3 C++Builder数据库组件概览 390

16.5 专题讨论 416

16.4 小结 416

第17天 建立数据库表单 417

17.1 一个简单表单 417

17.2 小结 426

17.3 专题讨论 426

第18天 建立数据库应用 427

18.1 TDatabase组件 427

18.2 BDE化名 428

18.3 数据模块 429

18.4 建立一个Master/Detail表单 431

18.5 报告 435

18.7 专题讨论 437

18.6 小结 437

第19天 建立和使用DLLs 439

19.1 DLL概述 439

19.2 调用DLL中的函数以及使用类 442

19.3 建立一个DLL 443

19.4 建立调用应用 451

19.5 在DLLs使用表单 453

19.6 使用DLLs中的资源 455

19.7 小结 458

19.8 专题讨论 458

第20天 创建组件 461

20.1 开始 461

20.2 The Component Wizard 463

20.3 编写属性 466

20.4 为组件编写方法 469

20.5 一个组件例子:TFlashingLabel: 470

20.6 测试组件 475

20.7 将组件加入组件库中 477

20.8 为组件编写事件 480

20.9 把它们集成在一起 484

20.10 总结 491

20.11 专题讨论 491

第21天 C++BUILDER和DELPHI 494

21.1 C++Builder与Delphi的主要区别 494

21.2 C++Builder和Delphi的其它区别 494

21.3 Delphi单元的C++Builder仿真。 495

21.5 专题讨论 497

21.4 总结 497

第3周 复习 499

第22天 (编外一天)建立Internet应用程序 500

22.1 基础 500

22.2 Internet组件的Palette页浏览 500

22.3 建立你的Web浏览器 501

22.4 给新组件添加内容 503

22.5 总结 508

22.6 专题讨论 508

第23天 (编外一天)C++Builder对C++的扩展 510

23.1 C++BUILDER的发展历史 510

23.2 语言的扩展:大讨论 511

23.3 C++Builder中新的C++关键词 512

23.5 专题讨论 516

23.4 总结 516

附录A 问题的答案 518

第1天 518

第2天 518

第3天 518

第4天 519

第5天 519

第6天 520

第7天 520

第9天 521

第10天 521

第8天 521

第11天 522

第12天 522

第13天 523

第14天 523

第15天 523

第16天 524

第17天 524

第18天 524

第19天 525

第20天 525

第21天 525

第22天 526

第23天 526