图书介绍

精彩C++ Builder 6程序设计PDF|Epub|txt|kindle电子书版本下载

精彩C++ Builder 6程序设计
  • 吴逸贤,吴目诚编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030116089
  • 出版时间:2003
  • 标注页数:518页
  • 文件大小:121MB
  • 文件页数:529页
  • 主题词:C语言-程序设计

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

第1章 C++Builder基本操作1

1.1 认识C++Builder61

1.1.1 认识C++Builder1

1.1.2 认识C++Builder的窗口3

1.1.3 认识工具按钮6

1.2 建立一个项目7

1.2.1 建立新项目7

1.2.2 打开项目文件9

1.2.3 新建与删除窗体10

1.2.4 在窗体上新建组件12

1.3 编写与测试程序13

1.3.1 在程序代码窗口输入程序代码13

1.3.2 使用按钮来控制程序的执行16

1.3.3 输入组件与计算结果17

1.3.4 程序代码窗口的辅助编辑功能19

1.4 问题与解答21

第2章 窗体与组件设计22

2.1 窗体编辑技巧22

2.1.1 设置窗体的尺寸22

2.1.2 设置窗体的背景图案23

2.2 组件工具箱25

2.2.1 认识组件工具箱25

2.2.2 新建组件工具按钮35

2.3.1 建立与设置文字标签36

2.3 在窗体上建立组件36

2.3.2 建立与设置命令按钮38

2.3.3 建立基本图案41

2.3.4 建立与设置文本框43

2.3.5 建立滚动条组件45

2.3.6 建立与应用列表框47

2.3.7 建立与应用下拉列表框51

2.3.8 框架、单选按钮与复选框53

2.4.1 复制组件57

9.3.1 传递指针参数 157

2.4 组件的编排57

2.4.2 对齐组件位置58

2.4.3 调整间距59

2.4.4 调整图层60

2.5 问题与解答61

第3章 程序调试与打包63

3.1 C++Builder的调试工具63

3.1.1 利用ShowMessage查看变量63

3.1.2 局部变量窗口64

3.1.3 监看窗口65

3.1.4 查看程序的相关模块68

3.2.1 生成可执行文件70

3.2 作品输出与打包70

3.2.2 安装封装程序71

3.2.3 使用封装程序76

3.2.4 安装与执行应用程序81

3.3 问题与解答84

第Ⅱ部分 程序设计基础篇85

第4章 C++与程序基本概念85

4.1 程序语言的分级85

4.2 高级程序语言87

4.3 面向过程与面向对象93

4.4 流程图94

4.4.1 认识流程图符号94

4.4.2 程序与流程图96

4.5 逻辑控制结构97

4.5.1 顺序97

4.5.2 选择97

4.5.3 循环99

4.6 子程序与函数100

4.6.1 子程序100

4.6.3 函数101

4.6.2 参数传递101

4.7 问题与解答102

5.1.1 数据类型104

5.1 数据类型与变量104

第5章 数据表示法与表达式104

5.1.2 变量105

5.1.3 声明新的变量名称105

5.1.4 变量数据类型转换106

5.1.5 变量的使用范围106

5.1.6 变量的作用域108

5.2 运算符与语法109

5.2.1 运算符109

5.2.2 运算符的优先次序111

5.2.3 运算符练习112

5.3 自定义数据类型113

5.3.1 定义数据类型113

5.3.2 声明自定义数据类型变量114

5.4 组件属性与组件变量115

5.4.1 使用窗口设置组件属性115

5.4.2 使用程序代码设置组件属性116

5.5 问题与解答116

第6章 控制结构118

6.1 选择结构118

6.1.1 单向选择结构118

6.1.2 双向选择结构120

6.1.3 多向选择结构121

6.2.1 记数循环123

6.2 循环结构123

6.2.2 条件循环124

6.2.3 多重循环124

6.3问题与解答125

第7章 子程序和内置函数127

7.1 函数与子程序127

7.1.1 子程序的格式与类型127

7.1.2 建立子程序128

7.1.3 调用子程序129

7.1.4 参数传递与返回值130

7.2 值调用与地址调用132

7.2.1 值调用132

7.2.2 地址调用132

7.3 内置函数134

7.3.1 数学函数134

7.3.2 字符与字符串函数135

7.3.3 日期时间函数135

7.4 递归程序136

7.5 问题与解答137

第8章 数组、字符串与排序139

8.1 设置数组数据139

8.1.1 认识数组139

8.1.2 声明一维数组140

8.1.3 声明二维以上的数组141

8.1.4 把数据放入二维数组中141

8.2.1 字符数组的声明与操作143

8.2 字符与字符串数组143

8.2.3 不指定大小的字符数组144

8.2.4 AnsiString字符数组144

8.2.2 二维字符数组144

8.3 自定义数据类型数组145

8.3.1 结构数组145

8.3.2 结构中的数组元素146

8.4 随机、排序与查找146

8.4.1 随机146

8.4.2 排序147

8.4.3 查找148

8.5 问题与解答149

第9章 指针与内存配置151

9.1 指针的声明与使用151

9.1.1 认识指针151

9.1.2 使用指针来进行运算153

9.1.3 双重指针154

9.2 数组与指针154

9.2.1 字符数组与指针154

9.2.2 数值数组与指针156

9.3 参数传递与指针函数157

9.2.3 指针数组157

9.3.2 指针函数158

9.4 转换数据类型159

9.4.1 整数和字符类型转换159

9.4.2 用指针解析整数的表示法160

9.5 内存分配161

9.5.1 动态分配整数数组161

9.5.2 内存分配命令malloc()161

9.6 问题与解答162

10.1 C++Builder的对象164

10.1.1 认识对象164

第10章 对象与类164

10.1.2 组件的从属关系165

10.1.3 调整组件的层级166

10.2 在执行阶段产生组件169

10.2.1 在执行阶段产生新组件169

10.2.2 在执行阶段复制组件171

10.3 认识类172

10.3.1 类与对象的关系172

10.3.2 定义一个简单的类173

10.3.3 包含属性和方法的类174

10.3.4 构造函数与析构函数175

10.3.6 函数成员的重载与参数传递177

10.3.5 使用方法返回变量值177

10.3.7 类中的静态变量178

10.3.8 类声明外的函数成员179

10.3.9 设置初值的精简写法179

10.4 面向对象程序设计180

10.4.1 面向对象程序语言的基本特性180

10.4.2 封装180

10.4.3 继承181

10.4.4 修改继承的成员特性184

10.4.5 多重继承185

10.4.6 虚拟继承186

10.4.7 多态与虚拟188

10.5 问题与解答190

第11章 对象与事件控制技巧193

11.1 组件控制技巧193

11.1.1 利用时间变化来移动组件193

11.1.2 同时控制多个不同移动速度的组件194

11.1.3 应用类随机产生不断上移的组件197

11.1.4 根据指定路径自由移动的组件200

11.1.5 应用三角函数制作圆形运动202

11.1.6 随机显示图片205

11.1.7 画面上弹跳的小球206

11.2.1 认识事件208

11.2 事件程序208

11.2.2 常用事件名称与功能209

11.3.1 测试鼠标按键的状态223

11.3.2 显示鼠标坐标位置224

11.3.3 用鼠标指针拉动布景225

11.3.4 简易打地鼠程序226

11.3.5 拖动组件与配对229

11.3.6 坐标位置记录器232

11.3 鼠标控制技巧233

11.4 键盘控制技巧233

11.4.1 键盘按键的键值234

11.4.2 使用Enter键输入答案235

11.4.3 利用键盘按键拉动布景237

11.4.4 仿真键盘按键状态239

11.5 问题与解答241

第Ⅲ部分 应用与进阶篇243

第12章 绘图指令的认识与应用243

12.1 绘图指令243

12.1.1 设置颜色243

12.1.2 基本绘图方法244

12.1.3 设置图形的属性247

12.2 交互式绘图技巧249

12.2.1 涂鸦板249

12.2.2 画圆形互动程序252

12.2.3 画正三角形互动程序254

12.2.4 画正多角形互动程序256

12.3 动画技巧259

12.3.1 小向导259

12.3.2 弹跳中的小圆球261

12.4 图形的存储与输出263

12.4.1 在Image控件上使用绘图指令263

12.4.2 存储图形265

12.4.3 打印绘图266

12.5.1 图像复制与分割267

12.5 图像与图像串行267

12.5.2 建立图像串行TlmageList269

12.6 音效与影片271

12.6.1 播放AVI影片272

12.6.2 播放WAV音效275

12.6.3 使用OLE控件播放音效277

12.7 问题与解答280

第13章 文件存取与数据库281

13.1 顺序文件与随机文件281

13.1.1 读取顺序文件281

13.1.2 把数据输出成为顺序文件284

13.1.3 建立随机文件285

13.1.4 读取随机文件287

13.2 文本文件的存取289

13.3 数据库291

13.3.1 认识数据库292

13.3.2 建立数据库292

13.3.3 连接数据库与数据库控件296

13.3.4 通过ODBC连接数据库301

13.3.5 使用TDBEdit控件设计编辑窗口306

13.4 文件管理系统308

13.4.1 读取文件与存储文件对话框308

13.4.2 设置颜色对话框310

13.4.3 文件浏览程序312

13.5 问题与解答315

第14章 数据打印技术317

14.1 基本打印技巧317

14.1.1 打印机的设置317

14.1.2 打印属性设置318

14.2 输出图形到Printer控件322

14.2.1 在Printer控件上使用绘图指令322

14.2.2 打印图形文件323

14.3 问题与解答325

15.1 菜单的建立与编辑326

15.1.1 认识菜单编辑器326

第15章 菜单与MDI设计326

15.1.2 菜单项目与程序代码结合328

15.1.3 在菜单项目中打勾330

15.1.4 淡化处理菜单项目331

15.2 菜单的高级应用332

15.2.1 快捷菜单332

15.2.2 建立多层式菜单334

15.2.3 在菜单选项上显示图像336

15.2.4 动态显示菜单项目338

15.3 MDI多文档界面设计340

15.3.1 建立MDI窗体340

15.3.2 用菜单切换子窗体341

15.3.3 用菜单排列子窗体343

15.3.4 在执行阶段建立子窗体344

15.3.5 使用向导建立MDI应用程序346

15.4 建立工具栏348

15.4.1 建立ToolBar控件348

15.4.2 工具按钮与程序代码结合349

15.5 问题与解答350

第16章 WindowsAPI与外部程序353

16.1 WindowsAPI函数使用技巧353

16.1.1 认识WindowsAPI353

16.1.2 使用WindowsAPI的函数355

16.2.1 读取与设置计算机名称359

16.2 API函数应用举例359

16.2.2 用API函数读取鼠标坐标位置360

16.2.3 使用API函数播放多媒体文件361

16.3 API绘图函数应用364

16.3.1 用API函数绘制基本图形364

16.3.2 用API绘图函数设置图形的属性365

16.4 调用外部程序366

16.4.1 用WinExec函数调用外部程序366

16.4.2 调用控制台程序368

16.5 问题与解答368

17.1.1 显示计算机的网络状态370

第17章 网络程序设计与应用370

17.1 简易网络程序370

17.1.2 查询联机主机IP地址372

17.2 简易在线通信程序374

17.2.1 Winsock使用的通讯协议374

17.2.2 使用UDP协议建立联机程序374

17.2.3 使用TCP协议建立联机程序378

17.3 自制网络联机程序382

17.3.1 自制浏览器382

17.3.2 查看网页的HTML原代码384

17.4.1 建立CGI程序386

17.4 CGI程序设计386

17.4.2 使用CGI程序显示数据表389

17.4.3 使用CGI程序查询数据表395

17.5 问题与解答398

第Ⅳ部分 专题设计篇399

第18章 智力游戏专题399

18.1 拼图游戏399

18.1.1 操作方法400

18.1.2 画面控件说明400

18.1.3 程序代码应用技巧分析401

18.1.4 互动设计与程序代码内容403

18.2.1 画面控件说明409

18.2 猜猜看409

18.2.2 程序代码应用技巧分析410

18.2.3 互动设计与程序代码内容411

18.3 配对游戏415

18.3.1 操作方法416

18.3.2 画面控件说明416

18.3.3 程序代码应用技巧分析417

18.3.4 互动设计与程序代码内容417

18.4 配对记忆游戏423

18.4.1 操作方法424

18.4.2 画面控件说明424

18.4.3 互动设计与程序代码内容424

18.5 搬搬看429

18.5.1 操作方法430

18.5.2 画面控件说明430

18.5.3 互动设计与程序代码内容431

18.6 角子老虎438

18.6.1 操作方法439

18.6.2 画面控件说明440

18.6.3 互动设计与程序代码内容440

18.7 智能盘445

18.7.1 操作方法445

18.7.3 程序代码应用技巧分析446

18.7.2 画面控件说明446

18.7.4 互动设计与程序代码内容447

18.8 英文单词练习451

18.8.1 画面控件说明451

18.8.2 互动设计与程序代码内容451

18.9 踩地雷游戏458

18.9.1 操作方法458

18.9.2 画面控件说明458

18.9.3 程序代码应用技巧分析459

18.9.4 互动设计与程序代码内容459

18.10 问题与解答467

19.1 神枪手469

19.1.1 操作方法469

第19章 高互动型游戏专题469

19.1.2 画面控件说明470

19.1.3 互动设计与程序代码内容470

19.2 猴仔兵团478

19.2.1 操作方法478

19.2.2 画面控件说明479

19.2.3 互动设计与程序代码内容479

19.3 钓鱼高手484

19.3.1 操作方法484

19.3.2 画面控件说明485

19.3.3 互动设计与程序代码内容485

19.4 打砖块490

19.4.1 操作方法491

19.4.2 画面控件说明491

19.4.3 互动设计与程序代码内容492

19.5 青蛙过街499

19.5.1 操作方法500

19.5.2 画面控件说明500

19.5.3 互动设计与程序代码内容501

19.6 键盘操作练习508

19.6.1 操作方法508

19.6.2 画面控件说明509

19.6.3 互动设计与程序代码内容509

19.7 问题与解答517

热门推荐