图书介绍

C++Builder 6总结实例PDF|Epub|txt|kindle电子书版本网盘下载

C++Builder 6总结实例
  • 中国IT培训工程编委会编 著
  • 出版社: 珠海:珠海出版社
  • ISBN:7806078231
  • 出版时间:2004
  • 标注页数:312页
  • 文件大小:34MB
  • 文件页数:324页
  • 主题词:图象处理 Photoshop

PDF下载


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

下载说明

C++Builder 6总结实例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C++Builder软件开发1

目录1

1.1 软件开发概况2

1.1.1 计算模式的发展2

1.1.2 程序设计方法的发展3

1.1.3 软件开发与软件开发人员4

1.1.4 C++Builder6.0的安装6

1.2 C++Builder的集成开发环境7

1.3 Windows应用程序实例9

1.4 集成调试器12

1.5 开发环境的优化13

1.5.1 自定义工具栏13

1.5.2 设置编程环境14

1.5.3 设置编辑环境15

1.5.4 设置工程15

1.6.1 使用代码浏览器16

1.6 总结实例16

1.6.2 使用代码编辑器17

1.6.3 使用帮助系统18

1.6.4 设置IDE桌面19

第2章 C++Builder的可视化编程环境20

2.1 C++Builder基本概念21

2.1.1 基本形式21

2.1.2 面向对象编程的概念21

2.2 C++Builder6.0快速入门22

2.2.1 进入C++Builder6.0环境22

2.2.2 可视化编程环境介绍23

2.3 C++4Builder6.0可视化控件的使用26

2.3.1 文本相关控件26

2.3.2 按钮和检查框控件28

2.3.3 分组、分界控件28

2.4.1 引用变量29

2.4 引用29

2.4.2 引用参数传递30

2.5 名空间31

2.5.1 namespace31

2.5.2 using33

2.6 运算符34

2.6.1 new与 delete运算符34

2.6.2 typeid运算符35

2.7 void指针36

2.8 函数38

2.8.1 内联函数38

2.8.2 指定函数形参的默认值39

2.8.3 参数个数不定的函数40

2.8.4 模板函数41

2.8.5 重载函数43

2.8.6 指向函数的指针45

2.9 类与对象46

2.9.1 类的封装46

2.9.2 类的派生与继承47

2.9.3 构造函数和析构函数47

2.9.4 对象的引用参数传递50

2.9.5 静态成员变量与静态成员函数52

2.9.6 const类型成员函数与mutable54

2.9.7 对象的初始化与初始化行55

2.9.8 拷贝构造函数57

2.9.9 模板类59

2.10 友元函数与友元类61

2.11 运算符重载63

2.12 派生和继承65

2.12.1 派生与继承65

2.12.3 虚基类69

2.12.2 多重、多层派生与继承69

2.13 多态性和虚函数71

2.14 集合73

2.14.1 集合的概念74

2.14.2 集合的操作74

第3章 C++Builder 6.0窗体和组件78

3.1 窗体和组件79

3.1.1 窗体79

3.1.2 组件82

3.1.3 在窗体中使用组件83

3.2 文本组件86

3.3 特殊输入组件88

3.4 按钮组件90

3.5 列表组件92

3.6 分组组件96

3.7 信息反馈组件98

3.8 表格显示组件99

3.9 图形组件100

3.10 常用组件的用法实例102

3.11 总结实例105

3.11.1 使用原则105

3.11.2 设置动态的背景图106

3.11.3 Owner和Parent的区别107

第4章 C++Builder 6.0基本编程方法109

4.1 条件分支语句110

4.1.1 布尔类型110

4.1.2 if语句111

4.1.3 switch语句113

4.2 循环语句114

4.2.1 goto语句114

4.2.2 for循环语句115

4.2.3 While/do……while循环语句116

4.2.4 break/continue语句117

4.2.5 使用注意事项118

4.3 函数和类方法118

4.3.1 定义118

4.3.2 内联函数120

4.3.3 形式参数和实际参数121

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

4.3.5 使用数组作为参数123

4.4 指针124

4.4.1 指针的定义124

4.4.2 指针的运算126

4.4.3 多级指针128

4.4.4 指针和数组129

4.4.5 指针和动态内存分配132

4.4.6 引用134

4.4.7 类型定义137

4.4.8 指针作函数的参数138

第5章 键盘和鼠标142

5.1 键盘事件143

5.2 鼠标事件144

5.2.1 常用鼠标事件144

5.2.2 拖曳事件144

5.3 拖动操作的实现145

5.4 总结实例146

5.4.1 检测Shift、Ait和Ctrl键是否按下146

5.42 屏蔽系统功能键148

5.4.3 模拟按下键盘上的某个键149

5.4.4 限制鼠标移动的范围149

5.4.5 自定义鼠标150

5.4.6 设置光标闪烁的速度152

第6章 文件、目录和驱动器154

6.1.1 C标准文件类型155

6.1 文件155

6.1.2 C++流式文件类156

6.1.3 非缓冲文件156

6.2 文件对话框组件157

6.3 文本编辑器编制实例158

6.4 Win 3.1相关组件160

6.5 常用文件管理函数160

6.5.1 文件操作函数160

6.5.2 目录操作函数166

6.5.3 驱动器操作函数168

6.5.4 文件名操作函数168

6.6 统计源文件字节数实例170

6.7 数字有效位转换实例172

6.8 总结实例173

6.8.1 获取文件的日期信息173

6.8.2 检测软盘或光盘是否曾变化175

6.8.3 检测驱动器容量176

6.8.4 拷贝整个目录178

6.8.5 将文件删除到回收站中179

6.8.6 检测驱动器是否就绪180

6.8.7 获取应用程序的文件名181

6.8.8 操作临时文件182

第7章 绘图程序的设计184

7.1 关于鼠标事件(MouseEvent)185

7.2 Windows内鼠标相关Message186

7.3 鼠标事件的处理186

7.4 OnMouseDown事件的处理187

7.5 OnMouseUp事件的处理187

7.6 OnMouseMove事件的处理188

7.7 鼠标处理的加强188

7.8 绘图物件的定义190

7.9 小画家使用的工具列197

7.10 工具列的事件处理函数200

第8章 Windows讯息的处理202

8.1 自定标题棒的制作204

8.2 自定标题的绘制206

8.3 旋转文字的输出207

8.4 程式的改进209

8.5 在程式中使用材质背景210

8.6 以材质图案填满画面211

第9章 VCL的C++语言支持212

9.1 C++和Object Pascal对象模型213

9.1.1 对象本身和实例213

9.1.2 VCL类的对象构造215

9.1.3 在基类构造函数调用虚拟方法215

9.1.4 对象析构218

9.1.5 AfterConstruction和BeforeDestruction219

9.2.1 Typedefs220

9.1.6 类虚拟函数220

9.2 Object Pascal数据类型和语言概念220

9.2.2 支持Object Pascal语言的类221

9.2.3 Object Pascal语言的C++语言对应221

9.2.4 动态数组221

9.2.5 定义不同的类型224

9.2.6 资源字符串225

9.2.7 缺省参数225

9.2.8 运行时类型信息226

9.2.9 未映射的类型226

9.2.10 关键字扩展227

9.2 11 _declspec关键字扩展229

第10章 包和组件的使用231

10.1 使用包232

10.2 运行时包232

10.2.3 运行时包的选择233

10.2.1 在应用程序中使用运行时包233

10.2.2 动态装载包233

10.2.4 定制包234

10.3 设计时包234

10.4 创建和编辑包235

10.4.1 创建包235

10.4.2 编辑包236

10.43 包源文件和工程选项文件236

10.4.4 包的结构237

10.4.5 编译包238

10.5 发布包240

10.5.1 发布使用包的应用程序240

10.5.2 将包发布给其他开发者240

10.5.3 包集文件240

第11章 创建国际化的应用程序242

11.2 国际化应用程序243

11.2.1 应用程序代码243

11.1.1 国际化243

11.1.2 本地化243

11.1 国际化和本地化243

11.22 设计用户界面247

11.23 分离资源248

11.2.4 创建资源DLL248

11.2.5 使用资源DLL249

11.2.6 动态切换资源DLL250

11.3 本地化应用程序250

第12章 图形图像编程251

12.1 常用图形对象及简单应用252

12.1.1 画布对象(TCanvas Object)252

12.1.2 画笔对象(TPen Object)255

12.1.3 画刷对象(TBrush Object)258

12.1.4 TColor类型259

12.2.1 响应鼠标事件260

12.2 图形程序的开发260

12.2.2 简单的画圆程序263

12.2.3 画板程序268

12.3 动画绘图效果280

12.4 常用图像对象283

12.4.1 TGraphics类283

12.4.2 TPicture类283

12.4.3 TBitmap Object(位图对象)283

12.4.4 TImage控件285

12.5 总结实例286

12.5.1 图像浏览器制作实例286

12.5.2 百叶窗效果制作实例293

12.5.3 积木效果制作实例294

第13章 设计数据库应用程序296

13.1.1 数据库类型297

13.1 使用数据库297

13.1.2 数据库安全298

13.1.3 事务299

13.1.4 数据字典299

13.1.5 引用完整性、存储过程和触发器300

13.2 数据库结构300

13.2.1 扩展性规划301

13.2.2 一级数据库应用程序302

13.2.3 二级数据库应用程序302

13.2.4 多级数据库应用程序303

13.3 设计用户接口304

13.3.1 显示单条记录304

13.3.2 显示多条记录304

13.3.3 分析数据305

13.3.4 选择要显示的数据305

附录 C++Builder 6.0经验总结307

热门推荐