图书介绍

C++ BUILDER 4应用与开发PDF|Epub|txt|kindle电子书版本网盘下载

C++ BUILDER 4应用与开发
  • 郭松柳,董未明编著 著
  • 出版社: 北京:中国对外翻译出版公司
  • ISBN:7500107102
  • 出版时间:2000
  • 标注页数:367页
  • 文件大小:94MB
  • 文件页数:380页
  • 主题词:暂缺

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++ BUILDER 4应用与开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 面向对象的基本概念1

1.1 面向对象编程的初步知识1

1.1.1 概述1

1.1.2 什么是类(class)1

1.1.3 什么是对象(object)1

1.1.4 如何设计出一个类2

1.1.5 简单小结5

1.2 Borland C++ Builder的安装5

第二章 C++ Builder的可视化编程环境7

2.1 C++ Builder基本概念介绍7

2.1.1 C++ Builder的基本形式7

2.1.2 面向对象编程的概念8

2.2 C++ Builder 4.0快速入门8

2.2.1 进入C++ Builder的可视化编程环境8

2.2.2 C++ Builder 4.0可视化编程环境介绍9

2.2.3 设计简单的用户界面12

2.2.4 改变对象的属性15

2.2.5 编写事件处理过程17

2.2.6 使用联机帮助Help18

2.3 C++ Builder 4.0的可视化控件用法简介19

2.3.1 常用的文本相关控件20

2.3.2 按钮和检查框控件21

2.3.3 分组、分界控件22

2.3.4 图形、图象控件23

2.3.5 关系图、文件列表控件23

2.3.6 滚动控件24

2.3.7 网格、表格控件25

2.3.8 多媒体(MultiMedia)和OLE控件25

2.4.1 使用菜单控件26

2.3.9 C++ Builder 4.0的其他新增控件26

2.4 使用非可视控件26

2.4.2 使用计时器控件Timer(计时器)29

2.4.3 使用公用对话框控件29

2.5 使用C++ Builder的工程管理、设计工具31

2.5.1 创建多窗体工程项目31

2.5.2 使用工程管理器Project Manager33

2.5.3 使用窗体样板和对话框专家34

2.5.4 使用工程样板和应用专家36

第三章 面向对象编程的方法38

3.1 编写C++程序代码38

3.1.1 C++中的赋值语句38

3.1.2 C++语言的标识符与关键字39

3.1.3 函数42

3.1.4 跳转语句45

3.1.5 循环语句47

3.1.6 程序模块48

3.1.7 关于作用范围(作用域)49

3.1.8 编写一个函数51

3.1.9 定义新的数据类型55

3.1.10 C++的库单元Unit62

3.2 用C++ Builder的对象进行编程65

3.2.1 再述什么是对象65

3.2.2 从一个对象中继承数据和方法68

3.2.3 对象的范围69

3.2.4 对象公有域和私有域的说明70

3.2.5 访问对象的域和方法70

3.2.6 对象变量的赋值71

3.2.7 建立非可视化对象73

3.2.8 inline成员函数76

3.2.9 数据封装下的结果——数据隐藏(data Hiding)及类的特性77

3.2.10 纵观类特性82

第四章 C++ Builder基本编程方法86

4.1 C++中的条件分支语句86

4.1.1 布尔类型86

4.1.2 if语句88

4.1.3 switch语句89

4.1.4 嵌套的if语句与switch语句90

4.2 循环语句91

4.2.1 跳转与无跳转编程91

4.2.2 for循环语句92

4.2.3 While和do……while循环语句94

4.2.5 几种循环的比较95

4.2.4 break和continue语句95

4.3 函数和类方法的定义96

4.3.1 函数和类方法的定义96

4.3.2 内联函数97

4.3.3 形式参数和实际参数99

4.3.4 函数和类方法的返回值100

4.3.5 数组作为函数和类方法的参数100

4.3.6 函数和类方法的调用102

4.4 指针的概念107

4.4.2 指针运算108

4.4.3 多级指针111

4.4.4 指针和数组112

4.4.5 指针和动态内存分配116

4.4.6 引用118

4.4.7 类型定义121

4.4.8 指针作函数的参数122

第五章 文本编辑器的设计127

5.1 多页面界面(MPI)127

5.1.1 概述127

5.1.2 静态多页面界面128

5.1.3 动态多页面界面129

5.2 多文本界面(MDI)133

5.2.1 创建父窗体134

5.2.2 创建子窗体135

5.2.3 窗体菜单的事件处理代码137

5.2.4 窗体菜单的融合145

5.3 文本编辑控件及应用147

5.3.1 TEdit控件147

5.3.2 TMemo控件的使用149

5.4.1 字体对话框控件151

5.3.3 TRichEdit控件的使用151

5.4 常用对话框的使用151

5.4.2 查找与替换对话框控件152

5.5 文件打开和保存对话框156

5.6 文件的打印160

5.6.1 TPrinter对象161

5.6.2 打印对话框和打印机设置对话框控件162

5.7 文本编辑器的改进和加速按钮的使用163

第六章 图形图像编程174

6.1 常用图形对象及简单应用174

6.1.1 画布对象(TCanvas Object)174

6.1.2 画笔对象(TPen Object)177

6.1.3 画刷对象(TBrush Object)181

6.1.4 TColor类型182

6.2.1 响应鼠标事件184

6.2 图形程序的开发184

6.2.2 一个简单的画圆程序187

6.2.3 画板程序193

6.3 动画绘图效果206

6.4 常用图像对象209

6.4.1 TGraphics类209

6.4.2 TPicture类210

6.4.3 TBitmap Object(位图对象)210

6.4.4 TImage控件211

6.5 图像对象的应用213

第七章 文件管理222

7.1 文件类型和标准过程222

7.1.1 文本文件222

7.1.3 INI文件223

7.1.2 二进制文件223

7.1.4 C++ Builder的文件管理标准函数224

7.1.5 与文件相关的Windows API函数227

7.2 文件的应用228

7.2.1 任务概述228

7.2.2 设计基本思路229

7.2.3 二进制文件的打开和创建233

7.2.4 二进制文件的读入和显示236

7.2.5 记录的添加和修改237

7.2.6 记录的删除240

7.2.7 文件和系统的关闭241

7.2.8 记录文件小结242

7.3 文件控件的应用242

7.3.1 文件控件及其相互关系243

7.3.2 文件名浏览查找系统的设计思路243

7.3.3 程序的功能和实现244

7.4.1 设计基本思路249

7.4 文件管理器的实现249

7.4.2 子窗口的创建、布置和关闭252

7.4.3 文件控件的联系254

7.4.4 文件管理基本功能的实现254

7.4.5 文件的拷贝、移动、删除和更名255

7.4.6 小结270

7.5 文件管理函数的其他应用270

7.5.1 读出文件的长度270

7.5.2 将字符串用二进制模式写入文件271

7.5.3 获得文件的建立或修改时间271

7.5.4 设定文件的日期和时间271

7.5.5 匹配文件的日期/时间271

7.6 本章小结272

8.1.1 基本原理273

8.1.2 效果与算法实现273

第八章 多媒体编程初步273

8.1 特殊图形显示效果的实现273

8.1.3 小结279

8.2 利用图像控件实现动画效果279

8.2.1 TImage控件变换法279

8.2.2 TPanel控件变换法280

8.2.3 Canvas画面变换法281

8.3 音频和视频文件的播放282

8.3.1 WAV与MIDI文件简介282

8.3.2 什么是AVI284

8.3.3 TMediaPlayer控件的使用286

8.4 多媒体演示系统实例288

8.4.1 音频文件的播放288

8.4.2 视频文件的播放292

8.4.3 用C++ Builder 4.0编制MP3音乐播放器294

8.5 鼠标输入297

8.5.1 改变鼠标的形状297

8.5.2 设计自己的鼠标298

8.5.3 实例分析301

8.6 本章小结307

第九章 C++ Builder数据库的基本概念309

9.1 数据库系统概述309

9.1.1 使用数据库309

9.1.2 数据库管理系统(DBMS)309

9.1.3 数据库应用程序310

9.2 C++ Builder的数据库特性及功能简介311

9.2.1 C++ Builder的数据库特性312

9.2.2 C++ Builder可以访问的数据源(DataSource)313

9.2.3 本地数据库和远程数据库314

9.3 C++ Builder数据库应用程序的体系结构316

9.3.1 选择合适的体系结构317

9.3.2 可伸缩性317

9.3.3 单层的数据库应用程序318

9.3.4 两层的数据库应用程序318

9.3.5 多层的数据库应用程序319

9.3.6 数据访问控件319

9.3.7 数据控制控件322

9.4 C++ Builder数据库应用程序的开发方法和步骤323

9.4.1 概述323

9.4.2 数据库应用程序的开发步骤324

9.4.3 交付数据库应用程序325

9.4.4 安装BDE325

9.4.5 安装SQL Link327

10.1.2 设置控件的属性330

10.1.1 选择相关的控件330

第十章 简单数据库应用程序的创建330

10.1 简单的基于单表的数据库应用330

10.1.3 运行程序332

10.2 利用TDBNavigator控件创建存取程序333

10.2.1 创建应用程序窗体333

10.2.2 使用TDBNavigator控件移动记录指针334

10.2.3 定制TDBNavigator控件335

10.3 创建主要——明细数据库应用程序335

10.3.1 一对多关系的主要——明细型数据库应用程序336

10.3.2 一对多——多关系的数据库应用337

10.4 字段对象的使用339

10.4.1 字段对象的类型339

10.4.2 创建永久性的字段对象339

10.4.3 字段对象的属性设置341

10.4.4 字段对象的访问343

10.4.5 设定字段对象的显示格式346

10.4.6 自定义字段以及计算字段对象的创建347

10.5 查询数据库中的记录349

10.5.1 使用GotoKey方法查找数据记录350

10.5.2 使用FindKey方法查找数据库中的记录351

10.5.3 利用GotoNearest和FindNearest执行不精确查找352

10.6 修改数据库中的记录354

10.6.1 Edit方法Post方法354

10.6.2 实现异常保护的try…catch语句355

10.7 插入和删除记录360

10.7.1 逐步插入方法360

10.7.2 调用InsertRecord插入记录361

10.8 输入数据的有效性验证364

热门推荐