《Borland C++ Builder 3.0自学培训教程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)(K.赖斯多夫)K.Reisdorph著;希望图书创作室译
  • 出 版 社:北京希望电脑公司;西蒙与舒斯特国际出版公司
  • 出版年份:1998
  • ISBN:798002107X
  • 页数:540 页
图书介绍:

第一周 3

第1课 C++Builder入门 3

1.1 何谓C++Builder 3

1.2 C++Builder IDE概览 3

1.3 Hello World!之二,Win32控制台应用程序 6

1.4 C++语言基础 10

1.5 小结 26

1.6 讨论 26

第2课 C++基础 29

2.1 if 29

2.2 使用循环 32

2.3 结构 41

2.4 小结 48

2.5 讨论 48

第3课 高级C++ 50

3.1 指针 50

3.2 引用 56

3.3 按引用和按指针传递函数参数 58

3.4 C++函数 59

3.5 小结 67

3.6 讨论 67

4.1 什么是类 70

第4课 C++类与面向对象编程 70

4.2 类的构成 71

4.3 继承 86

4.4 基本文件I/O 90

4.5 小结 97

4.6 讨论 97

第5课 C++类框架与可视化构件模型 99

5.1 框架基础 99

5.2 C++框架之战 101

5.3 可视化构件库 103

5.4 C++Builder与VCL 112

5.5 VCL字串类 114

5.6 VCL剖析 119

5.7 小结 124

5.8 讨论 125

第6课 C++BuilderIDE剖析 127

6.1 C++Builder中的项目 128

6.2 使用构件板 133

6.3 多窗体应用程序 134

6.4 再谈C++Builder窗体 139

6.5 对象观察器 148

6.6 MDI程序举例 151

6.8 讨论 157

6.7 小结 157

7.1 使用窗体设计器 160

第7课 使用窗体设计器与菜单设计器 160

7.2 菜单 176

7.3 小结 189

7.4 讨论 189

第二周 195

第8课 VCL构件 195

8.1 复习 195

8.2 Name属性 195

8.3 重要的公共属性 196

8.5 常见事件 201

8.4 构件主要方法 201

8.6 标准Windows控件构件 204

8.7 Panel构件 214

8.8 还有更多 215

8.9 小结 220

8.10 讨论 220

第9课 在C++Builder中建立应用程序 222

9.1 使用对象仓库 222

9.2 用向导建立窗体和应用程序 229

9.3 在代码中加入函数和数据成员 233

9.4 构件模板 237

9.5 使用资源文件 238

9.6 包(Packages) 244

9.7 小结 247

9.8 讨论 247

第10课 再谈项目 250

10.1 人人都需要项目 250

10.2 使用项目管理器 250

10.3 了解项目选项 255

10.4 C++Builder代码编辑器 266

10.6 讨论 276

10.5 小结 276

第11课 使用查错器 279

11.1 为何使用查错器 279

11.2 查错菜单项目 279

11.3 断点 280

11.4 观察变量 283

11.5 查错检查器 288

11.6 其它查错工具 290

11.7 单步执行代码 292

11.8 DLL查错 294

11.9 Event Log(事件日志) 295

11.10 模块视图 295

11.11 查错技术 296

11.12 查错选项 298

11.13 小结 299

11.14 讨论 299

第12课 C++Builder工具和选项 302

12.1 图形编辑器 302

12.2 WinSight:窥视Windows 309

12.3 资源专家 314

12.4 命令行工具 315

12.5 配置C++Builder Tools菜单 317

12.6 设置环境选项 319

12.8 讨论 322

12.7 小结 322

第13课 超出基础 325

13.1 窗口装饰 325

13.2 命令启用 337

13.3 C++Builder应用程序中的打印 340

13.4 使用光标 348

13.5 小结 351

13.6 讨论 351

第14课 高级编程 353

14.1 实现上下文相关帮助 353

14.2 异常处理 358

14.3 使用注册表 363

14.4 专门消息处理 372

14.5 小结 380

14.6 讨论 381

第三周 387

第15课 图形编程 387

15.1 显示图形的最简单办法 387

15.2 设备描述表与TCanvas类 387

15.3 GDI对象 389

15.4 基本绘图操作 394

15.5 屏外位图 399

15.6 小结 403

15.7 讨论 403

第16课 C++Builder数据库结构 405

16.1 数据库基础 405

16.2 Borland数据库引擎 407

16.3 Local InterBase 409

16.4 C++Builder数据库构件 409

16.5 客户机/服务器数据库构件 426

16.6 生成BDE别名 427

16.7 小结 428

16.8 讨论 428

17.1 数据库窗体向导 430

第17课 建立数据库窗构 430

17.2 手工生成数据库窗体 435

17.3 数据构件特写 437

17.4 小结 441

17.5 讨论 441

第18课 建立数据库应用程序 443

18.1 非图形数据库编程 443

18.2 使用数据模块 451

18.3 生成报表 454

18.6 讨论 458

18.5 小结 458

18.4 部署C++Builder数据库应用程序 458

第19课 生成与使用DLL 460

19.1 DLL概述 460

19.2 DLL中的函数调用和类的使用 463

19.3 生成DLL 464

19.4 生成调用应用程序 471

19.5 使用DLL中的窗体 473

19.6 使用DLL中的资源 476

19.7 小结 478

19.8 讨论 479

20.1 生成新构件 481

第20课 生成构件 481

20.2 构件属性和方法 485

20.3 向TFlashingLabel构件增加功能 489

20.4 测试构件 493

20.5 将构件加进构件板中 495

20.6 编写构件的事件 497

20.7 综合起来 501

20.8 小结 506

20.9 讨论 506

第21课 C++Builder与Delphi 509

21.1 C++Builder与Delphi的相似性 509

21.2 C++Builder与Delphi的差别 511

21.3 将Delphi变为C++Builder 514

21.4 小结 517

21.5 讨论 517

第22课 建立Internet应用程序 520

22.1 C++Builder提供的Internet控件 520

22.2 建立Web浏览器 521

22.3 把Internet Explorer作为ActiveX控件 527

22.4 发送邮件 528

22.5 部署Internet应用程序 530

22.6 小结 530

22.7 讨论 531

附录A 小测验问题答案 532