图书介绍

C++ Builder 6.0设计师之路pdf电子书版本下载

C++ Builder 6.0设计师之路
  • 钱栩,保春艳,康祥顺编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121017873
  • 出版时间:2005
  • 标注页数:286页
  • 文件大小:35MB
  • 文件页数:300页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C++ Builder 6.0设计师之路PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 学习——跨越求职路上的鸿沟 1

第1章 夯实C++++基本功 3

1.1 初步认识C++++程序 3

1.2 类型和表达式 4

1.2.1 关键字 4

1.2.2 标识符 4

1.2.3 数据类型 5

1.2.4 变量 6

1.2.5 常量 7

1.2.6 typedef关键字 9

1.2.7 转义字符 9

1.2.8 运算符和表达式 10

1.3.1 语句 13

1.3.2 if语句 13

1.3 控制结构 13

1.3.3 switch语句 14

1.3.4 while循环和do while循环 15

1.3.5 for循环 16

1.3.6 break语句和continue语句 17

1.4 指针和数组 18

1.4.1 指针与地址 18

1.4.2 数组 18

1.4.3 字符串 19

1.4.4 指针与数组 21

1.4.5 动态存储分配 23

1.5 函数 24

1.5.1 函数基础 24

1.5.2 变量的作用域 25

1.5.3 参数的存储类别 26

1.5.4 引用 28

1.5.5 参数传递 29

1.5.6 数组参数 32

1.5.7 函数重载 32

1.5.8 函数指针 33

1.6 结构和枚举 33

1.6.1 结构 33

1.6.2 传递结构参数 36

1.6.3 枚举类型 38

第2章 如何实现面向对象编程 40

2.1 类和对象 40

2.1.1 类的封装 40

2.1.2 类的继承 41

2.1.3 构造函数与析构函数 41

2.1.4 静态成员 43

2.1.5 const成员函数 45

2.1.6 对象初始化 46

2.1.7 拷贝构造函数 48

2.2 友元类和友元函数 49

2.3 类的继承 51

2.4 多态和虚函数 53

第3章 异常处理 55

3.1 Win32平台的结构化异常处理 55

3.1.1 异常处理 55

3.1.2 终止处理 57

3.1.3 软件异常 59

3.2 C++++异常处理 59

3.2.1 抛出和捕捉异常 60

3.2.2 多路捕捉 62

3.3.1 操作系统异常 63

3.3 VCL异常处理 63

3.3.2 VCL异常类 64

第二部分 实践——享受C++++Builder,享受工作的乐趣 65

第4章 参观C++++Builder的开发环境 67

4.1 了解集成开发环境 67

4.1.1 菜单和工具栏 67

4.1.2 组件面板 67

4.1.3 窗体设计器 68

4.1.4 Object Inspector 68

4.1.5 对象目录树 70

4.2 项目管理工具 70

4.3 编译和调试的方法 71

4.4 如何开发一个完整的工程 71

5.2 组件和控件之间的关系 73

5.1 VCL库中的类结构 73

第5章 使用类库 73

5.3 理解属性、方法和事件 74

5.3.1 属性 74

5.3.2 方法 74

5.3.3 事件 74

5.4 通用的属性、方法和事件 76

5.5 与应用程序息息相关的类 79

5.5.1 Tform类的使用方法 79

5.5.2 用TApplication管理应用程序 84

5.5.3 用TScreen管理应用程序的显示屏幕 86

第6章 设计用户界面 88

6.1 利用按钮与用户交互 88

6.1.1 TButton 88

6.1.2 TSpeedButton 89

6.2 静态文本显示类控件的操作 90

6.3.1 利用TEdit文本框控件输入或输出简单的文本信息 93

6.3 用户输入类控件的应用 93

6.3.2 利用TMemo文本框控件输入或输出多行文本信息 96

6.4 状态类控件的应用 97

6.4.1 利用ProgressBar显示进度 97

6.4.2 利用StatusBar显示操作状态 98

6.4.3 通过拖动滚动条动态更新数值 100

6.4.4 通过拖动刻度线动态更新数值 101

6.4.5 通过微调按钮动态更新数值 103

6.5 选项类控件的应用 104

6.5.1 使用列表框列举用户选项 104

6.5.2 利用组合框列举用户选项 109

6.6 分页控件 112

6.7.1 如何让相互关联的数据呈树状显示 113

6.7 大纲视图类控件 113

6.7.2 利用ListView控件以列表形式显示相互关联的数据 118

6.8 如何在窗口上显示图形 122

6.9 TFrame的使用 123

6.10 管理菜单 124

6.10.1 菜单设计器 125

6.10.2 创建菜单 125

6.10.3 在对象观察器中编辑菜单项 128

6.10.4 使用菜单模板 128

6.10.5 将菜单保存为菜单模板 129

6.10.6 合并菜单 129

6.10.7 引入资源文件 130

6.11 工具栏和酷栏 130

6.11.1 使用面板组件增加工具栏 131

6.11.2 使用工具栏组件增加工具栏 132

6.11.3 增加酷栏组件 133

6.11.4 响应点击 134

6.11.5 增加隐藏的工具栏 134

6.11.6 隐藏和显示工具栏 135

6.12 使用动作列表 135

6.12.1 动作对象 135

6.12.2 使用动作 136

6.12.3 预定义动作类 137

第7章 图形编程 140

7.1 图形的简单显示 140

7.2 设备描述表与TCanvas类 140

7.3 GDI对象 142

7.3.1 画笔、画刷和字体 142

7.3.3 剪取区域 145

7.3.2 位图与调色板 145

7.4 基本绘图操作 146

7.4.1 制作文本 146

7.4.2 绘制位图 149

第8章 文件和目录操作 151

8.1 标准文件类型 151

8.2 常用文件操作函数 152

8.2.1 文件操作 152

8.2.2 目录操作 159

8.2.3 驱动器操作 161

8.3 文件操作对话框 162

8.4 如何获取驱动器类型 163

8.5 操作INI文件 164

8.6 获取文件的日期信息 166

8.7 检测软盘或光碟是否有过变化 168

8.8 检测驱动器容量 169

8.9 复制整个目录 171

8.10 将文件删除到回收站中 172

8.11 检测驱动器是否就绪 173

8.12 操作临时文件 173

第9章 打印的实现 176

9.1 用对话框设置打印 176

9.1.1 “打印”对话框 176

9.1.2 “打印设置”对话框 177

9.2 简便的打印 178

9.3 TPrinter类 179

9.4 获取默认打印机信息 180

9.5 获取打印队列的信息 182

9.6 如何打印位图 183

10.1 注册表键 184

第10章 注册表 184

10.2 注册表数据类型 185

10.3 使用TRegistry 186

第11章 多线程的处理 188

11.1 如何创建并运行一个线程 188

11.2 在VCL中使用线程 190

11.3 如何控制线程的优先级 192

11.4 如何挂起和唤醒线程 192

11.5 如何协调线程之间的工作 193

11.5.1 使用线程局部变量 193

11.5.2 线程之间的同步 193

第三部分 价值提升——走上专家之路,做个真正的设计师 201

第12章 数据库技术 203

12.1 用ADO连接数据库 203

12.2 如何连接到数据源 204

12.3 如何从数据源取出数据 208

12.4 如何对数据集中的数据进行操作 210

12.4.1 浏览数据 210

12.4.2 搜索数据 213

12.4.3 过滤数据 217

12.5 如何创建主细表 221

12.6 如何使用字段组件 223

12.7 数据集的状态 226

12.8 用ADOCommand直接对数据源进行操作 226

第13章 分布式多层应用 228

13.1 为什么要使用分布式多层结构 228

13.2 理解MIDAS 229

13.2.1 基于MIDAS的分布式应用程序 229

13.2.3 应用程序服务器 230

13.2.2 客户端应用程序 230

13.2.4 连接协议 233

13.3 创建分布式应用程序 234

13.4 创建应用程序服务器 235

13.4.1 设置远程数据模块 236

13.4.2 扩展应用程序服务器接口 237

13.5 创建客户端应用程序 238

13.5.1 连接应用程序服务器 238

13.5.2 管理服务器连接 240

13.5.3 调用服务器接口 241

13.6 在分布式应用程序中管理事务 241

13.7 支持远程数据模块的状态信息 242

13.8 用提供者组件和客户端交互 243

13.8.1 确定数据源 243

13.8.3 数据包 244

13.8.2 如何更新数据源 244

13.8.4 响应客户端数据请求 246

13.8.5 响应客户端更新请求 246

13.8.6 响应客户端产生的事件 249

13.8.7 处理服务器约束 249

第14章 利用WebBroker开发Web应用 251

14.1 什么是WebBroker 251

14.2 HTML基础 251

14.2.1 URL(Uniform Resource Locator) 251

14.2.2 基本的HTML结构 251

14.2.3 将可替换参数标记与WebBroker一同使用 255

14.3 使用WebBroker组件做开发 256

14.3.1 WebDispatcher组件 256

14.3.2 TPageProducer组件 258

14.3.3 TDataSetPageProducer组件 260

14.3.4 查看表数据 261

14.3.5 TQueryTableProducer组件 263

14.4 使用Cookie 265

第15章 Socket编程 267

15.1 WinSock概述 267

15.2 服务端Socket 267

15.3 客户端Socket 268

15.4 数据传输 269

15.5 WinSock类组件介绍 270

15.5.1 TCustomWinSoeket 270

15.5.2 TClientWinSocket 274

15.5.3 TServerWinSocket 275

15.5.4 TServerClientWinSocket 280

15.5.5 TWinSocketStream 280

15.6 如何创建自己的网络聊天室 283

精品推荐