当前位置:首页 > 工业技术
C++Builder 4.0编程与实例
C++Builder 4.0编程与实例

C++Builder 4.0编程与实例PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:刘华编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2000
  • ISBN:7030083946
  • 页数:404 页
图书介绍:本书从C++Builder 4.0基础知识入手,通过大量的实例,讲述了C++ Builder编程的各个方面,并着重讲述了多媒体程序设计、Internet应用程序设计、数据库应用程序开发、线程类和多线程应用程序设计、动态链接库技术、动态链接库的创建和调用、自定义组件、ActiveX控件等高级技巧。书中提供了丰富的实例代码,用户只需稍加修改,即可直接用于自己的应用程序中,方便而实用。本书适合于C++Builder 4.0的中、高级用户。
《C++Builder 4.0编程与实例》目录

第1章 C++Builder 4.0概述 1

1.1 C++Builder 4.0简介 1

1.1.1 C++Builder 4.0的历史 1

1.1.2 C++Builder 4.0的新特色 2

1.2 传统Windows应用程序开发工具与C++Builder之比较 3

1.2.1 传统Windows应用程序开发工具 3

1.2.2 C++Builder和其他RAD工具 4

1.3 C++Builder 4.0的安装 4

1.3.1 安装前的准备 4

1.3.2 安装C++Builder 4.0 4

1.4 小结 8

第2章 C++Builder初步 9

2.1 C++Builder 4.0开发环境的定制 9

2.1.1 C++Builder 4.0开发环境介绍 9

2.1.2 BPL包的安装 16

2.1.3 OCX控件的导入与使用 17

2.1.4 组件面板的定制 19

2.1.5 工程环境特殊定制和公共定制 21

2.2 C++Builder 4.0开发工具介绍 30

2.2.1 应用程序界面设计器 30

2.2.2 代码编辑器的使用 33

2.2.3 图形编辑器的使用 35

2.2.5 对象查看器 37

2.2.4 数据库平台 37

2.2.6 对象存储器 38

2.3 帮助系统的定制 41

2.4 C++Builder应用程序开发快速入门 42

2.4.1 C++Builder工程的建立 43

2.4.2 应用程序界面的设计 49

2.4.3 应用程序功能的设计 52

2.4.4 程序的编译和调试 55

2.4.5 程序的运行和功能分析 57

2.5 小结 59

3.1 传统的Windows应用程序开发 60

3.1.1 用C语言设计的MS-DOS程序 60

第3章 C++Builder应用程序开发基础 60

3.1.2 用C++设计的标准Windows程序 62

3.1.3 消息循环是Windows程序的核心 65

3.1.4 面向过程和面向对象的程序设计 65

3.2 理解事件和事件驱动 67

3.2.1 事件 67

3.2.2 事件驱动 68

3.3 C++Builder应用程序开发的特点 68

3.3.1 如何处理传统Windows程序中的重复代码 69

3.3.2 消息循环的“消失”——封装 69

3.3.3 C++Builder开发程序的快捷方式 70

3.4 小结 70

4.1.1 对话框简介 71

4.1 对话框和对话框应用程序简介 71

第4章 对话框和对话框应用程序开发 71

4.1.2 对话框应用程序简介 72

4.2 对话框常用组件 72

4.2.1 几种按钮 73

4.2.2 编辑组件 79

4.2.3 显示组件 89

4.2.4 其他几种常用组件 103

4.3 标准对话框函数 107

4.3.1 MessageBox函数 107

4.3.2 MessageDlg函数 109

4.3.3 MessageDlgPos函数 110

4.3.5 ShowMessagePos函数 112

4.3.4 ShowMessage函数 112

4.3.6 InputBox函数 113

4.4 通用标准对话框组件 114

4.4.1 文件对话框 114

4.4.2 图形文件对话框 120

4.4.3 字体和颜色对话框 122

4.4.4 查找和替换对话框 125

4.4.5 打印对话框和打印机设置对话框 131

4.5 对话框应用程序的事件 131

4.5.1 鼠标事件和键盘事件 132

4.5.2 窗体事件的响应 139

4.5.3 文本编辑框事件的响应 143

4.6.1 对话框应用程序概述 144

4.6 对话框应用程序的设计 144

4.6.2 应用程序的运行 145

4.6.3 应用程序的完整代码 146

4.7 小结 151

第5章 Win32应用程序常用组件 152

5.1 静态图像列表框和动画播放框 152

5.1.1 静态图像列表框 152

5.1.2 动画播放框 156

5.2 轨迹栏和进度栏 159

5.2.1 轨迹栏概述 159

5.2.2 进度栏概述 160

5.2.3 轨迹栏和进度栏使用举例 160

5.3 树状查看框和列表查看框 162

5.3.1 树状查看框 163

5.3.2 列表查看框 171

5.4 状态栏和组件集控制栏 176

5.4.1 状态栏的基本属性、事件和方法 177

5.4.2 组件集控制栏的基本属性和事件 182

5.5 Win32常用组件综合应用举例 185

5.6 小结 192

第6章 文本编辑器的常用组件 193

6.1 菜单的设计和控制 193

6.1.1 菜单设计 195

6.1.2 菜单的动态控制 199

6.2 多页界面与多文档界面 201

6.2.1 多页界面(MPI) 202

6.2.2 多文档界面(MDI) 205

6.3 多文本编辑器 207

6.4 普通文本编辑器综合举例 212

6.4.1 程序界面的设计 212

6.4.2 子窗口的功能设计 214

6.4.3 主窗口的功能设计 223

6.5 小结 236

第7章 图形基础 237

7.1 C++Builder的图形编程模式 237

7.2.1 画笔组件 238

7.2 画笔、画刷和画布 238

7.2.2 画刷组件 239

7.2.3 画布组件 240

7.3 Shape组件 243

7.3.1 Shape组件的属性 243

7.3.2 Shape组件应用举例 244

7.4 图形控制工具——位图 244

7.4.1 位图的属性 244

7.4.2 位图的事件 245

7.4.3 位图的方法 245

7.4.4 位图的使用示例 245

7.5 绘图程序综合应用举例 246

7.5.1 头文件——Main.h 247

7.5.2 实现文件——Main.cpp 250

7.6 小结 261

第8章 多媒体程序设计 262

8.1 多媒体技术基础 262

8.2 动画播放框(TAnimate) 264

8.3 媒体播放器(TMediaPlayer) 264

8.3.1 媒体播放器的常用属性 265

8.3.2 媒体播放器的事件 269

8.3.3 媒体播放器的方法 272

8.4 媒体播放器应用举例 274

8.4.2 部分功能代码解释 275

8.4.1 界面设计 275

8.4.3 程序的完整代码 278

8.5 小结 291

第9章 Internet应用程序设计 292

9.1 C++Builder的常用Internet组件 292

9.1.1 C++Builder的Internet组件面板的组成 292

9.1.2 客户端组件——TClientSocket 293

9.1.3 服务器组件——TServerSocket 295

9.2 Internet应用程序综合举例 298

9.2.1 应用程序功能介绍 298

9.2.2 应用程序的界面设计 298

9.2.3 应用程序部分代码解释 299

9.2.4 应用程序的完整代码 301

9.3 小结 311

10.1 BDE 312

10.1.1 BDE能访问的数据库 312

第10章 数据库应用程序的开发 312

10.1.2 BDE的别名机制 313

10.1.3 BDE的数据库别名管理 313

10.2 C++Builder数据库应用程序的结构 315

10.3 数据库组件 317

10.3.1 数据访问组件 317

10.3.2 数据控制组件 322

10.4.1 例程数据库概述 327

10.4.2 例程功能概述 327

10.4 数据库应用程序开发综合举例 327

10.4.3 例程具体代码段解释 328

10.4.4 例程的完整代码 328

10.5 小结 334

第11章 高级开发技术 335

11.1 线程类和多线程应用程序的设计 335

11.1.1 线程类——TThread 335

11.1.2 创建线程类 338

11.1.3 线程同步 340

11.1.4 线程通信 342

11.1.5 多线程应用程序的设计 342

11.2.1 动态链接库的基本概念 358

11.2.2 动态链接库的加载和卸载 358

11.2 动态链接库技术概述 358

11.2.3 使用动态链接库的优点 359

11.3 动态链接库的创建和调用 359

11.3.1 非VCL动态链接库的创建 359

11.3.2 VCL动态链接库的创建 364

11.3.3 动态链接库的调用 366

11.4 自定义组件 369

11.4.1 使用组件创建向导 369

11.4.2 手工创建组件 373

11.4.3 组件功能的测试 374

11.4.4 组件的安装 377

11.5 ActiveX控件 377

11.5.1 创建ActiveX控件工程 378

11.5.2 设置ActiveX控件属性 384

11.5.3 注册AcitveX控件 384

11.6 小结 385

第12章 程序调试和安装程序制作 386

12.1 程序调试 386

12.1.1 程序的错误处理 386

12.1.2 应用程序的功能测试 390

12.2 安装程序的制作 392

12.2.1 应用程序安装前的处理 392

12.2.2 制作过程 392

12.2.3 应用程序的试安装 403

12.3 小结 404

相关图书
作者其它书籍
返回顶部