Borland C++ Builder 5实例精解PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:余明兴,吴明哲主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7900635262
- 页数:533 页
第1章 集成开发环境介绍 1
前言页 1
1.1 计算机语言的发展 2
1.2 C语言的发展 2
1.3 C? Builder 5介绍 3
1.4 对象和事件基本概念 5
1.5 硬件及软件配置 7
1.6 鼠标的基本操作术语 8
1.7 C? Builder 5的启动 9
1.8.1 主窗口功能介绍 10
1.8 C? Builder 5集成开发环境介绍 10
1.8.2 对象检查器介绍 13
1.8.3 程序代码编辑器 14
1.8.4 C? Builder常用的文件类型 14
1.9 窗口上的组件 15
1.9.1 建立组件 16
1.9.2 选中组件 16
1.9.3 移动和调整组件的大小 17
1.9.4 多个组件的移动与对齐 18
1.9.6 调整窗口的网格 20
1.9.7 调整组件的前后 20
1.9.5 删除与复原组件 20
1.9.8 调整组件Tab的顺序 21
1.9.9 锁定组件 22
1.9.10 使用联机帮助文件 22
1.10 工程管理员 24
1.10.1 新建窗口 24
1.10.2 打开窗口 25
1.10.3 删除窗口 26
1.11 工程群组 27
1.11.1 新建工程 27
1.12 退出C? Builder 28
1.11.2 删除工程 28
第2章 程序设计基本流程 30
2.1 开发应用程序 31
2.2 编辑一个简单的程序 32
2.3 执行程序 44
2.4 程序的保存 46
2.5 删除工程 48
2.6 启动工程 49
2.7 打印窗口或程序代码 49
2.8 习题 51
第3章 基本语法与运算符 52
3.1 内存存储单位 53
3.2 变量的命名规则 54
3.3.1 C? Builder基本数据类型 55
3.3 基本数据类型 55
3.3.2 AnsiString数据类型 56
3.3.3 类型转换 57
3.3.4 变量初值 57
3.4 C?运算符 58
3.4.1 算术运算符 58
3.4.2 赋值运算符与复合赋值运算符 58
3.4.4 逻辑运算符 59
3.4.5 自增及自减运算符 59
3.4.3 关系运算符 59
3.4.6 类别及结构运算符 60
3.5 文字数据表示法 61
3.6 数字系统 62
3.6.1 十进制系统 62
3.6.2 二进制系统 63
3.6.3 十六进制系统 63
3.7 数字系统的转换 64
3.7.1 数字系统转换步骤 64
3.7.2 十进制与二进制的互换 64
3.7.3 十进制与十六进制的互换 64
3.8 习题 65
3.7.4 十进制与十六进制的互换 65
第4章 输入与输出 67
4.1 Form窗口组件 68
4.1.1 Form 组件的建立 68
4.1.2 Form 组件的常用属性 69
4.1.3 Form 的设计要领 70
4.1.4 Form 的常用事件函数 76
4.2 Label 标题组件 76
4.2.1 Label 组件的建立 77
4.2.2 Label 组件的常用属性 77
4.3.2 Button 组件的常用属性 78
4.3.1 Button 组件的建立 78
4.3 Button 按钮组件 78
4.3.3 Label 与Button 组件的应用 79
4.4 Edit 编辑框组件 81
4.4.1 Edit 组件的建立 81
4.4.2 Edit 组件的常用属性 82
4.4.3 数据的多行显示 82
4.5 数值与字符串间的转换函数 82
4.6 对象与变量的命名 83
4.6.1 命名基本原则 83
4.6.3 对象名称的命名 84
4.6.2 保留字 84
4.7 Edit组件的应用 85
4.6.4 符号常量与变量名称 85
4.8 Change 事件的应用 88
4.9 InputBox 函数 89
4.10 MessageBox 函数 90
4.11 ShowMessage函数 95
4.12 习题 96
第5章 选择结构 97
5.1.1 关系表达式 98
5.1.2 逻辑表达式 98
5.1 关系表达式与逻辑表达式 98
5.2 算法 99
5.2.1 流程图 99
5.2.2 算法语言 100
5.3 结构化程序设计 101
5.3.1 顺序结构 102
5.3.2 选择结构 102
5.3.3 循环结构 103
5.4 选择语句 104
5.4.1 单向选择 105
5.4.2 双向选择的if…else语句 107
5.4.3 三元运算符 110
5.4.4 if…else if…else 语句 111
5.5 多向选择 112
5.6 CheckBox 复选框组件 114
5.6.1 CheckBox 组件的建立 115
5.6.2 CheckBox 组件的应用 116
5.7 RadioButton 单选按钮组件 118
5.7.1 RadioButton 组件的建立 118
5.7.2 RadioButton 组件的应用 119
5.8 嵌套选择语句 122
5.9 GroupBox 组合框组件 125
5.9.2 使用GroupBox 组件的优点 126
5.9.1 GroupBox 组件的建立 126
5.9.3 GroupBox 组件的应用 127
5.10 RadioGroup 组件 134
5.10.1 RadioGroup 组件的建立 134
5.10.2 RadioGroup 组件的应用 135
5.11 实例 138
5.12 习题 140
第6章 循环结构 142
6.1 计数循环 143
6.2 break 与continue 语句 147
6.3 Image 图像组件 148
6.3.1 Image 组件的建立 149
6.3.2 图像组件可使用图片文件的格式 150
6.3.3 Image 组件的应用 150
6.4 条件循环 156
6.4.1 while (前测式循环) 156
6.4.2 do…While (后测式循环) 159
6.5 嵌套循环 161
6.6 局部变量与全局变量 162
6.7 Timer 定时器组件 164
6.7.1 Timer 组件的建立 164
6.7.2 Timer 组件的应用 165
6.8 SerollBar 滚动条组件 169
6.8.1 SerollBar 组件的建立 170
6.8.2 SerollBar 组件的应用 171
6.9 习题 175
第7章 绘图 177
7.1 Canvas 画布 178
7.2 颜色设置 179
7.2.1 使用RGB 函数设置颜色 179
7.2.2 直接赋颜色值 180
7.2.3 常量符号表示颜色 180
7.3 绘图方法 182
7.4.1 Shape 组件的建立 188
7.4 Shape 形状组件 188
7.4.2 Shape 组件的应用 190
7.5 LoalFromFile 函数与SaveToFile 函数 193
7.5.1 LoalFromFile 函数 193
7.5.2 SaveToFile 函数 194
7.6 实例 197
7.7 习题 200
第8章 键盘事件与鼠标事件 201
8.2.1 KeyPress 动作 202
8.2.2 KeyPress 语法 202
8.2 KeyPress 事件 202
8.1 键盘事件介绍 202
8.3 KeyDown 和KeyUp 事件 206
8.3.1 KeyDown 和KeyUp 使用条件 206
8.3.2 KeyDown 和KeyUp 语法 206
8.4 鼠标事件介绍 212
8.5 Cilck 事件 213
8.6 DblClick 事件 213
8.7 MouseDown、MouseUp 与MouseMove 事件 214
8.8 拖动与放置 220
8.8.2 DragOver 事件 221
8.8.1 DragDrop 事件 221
8.9 习题 223
第9章 数组 226
9.1 数组 227
9.1.1 数组的声明 227
9.1.2 二维数组 229
9.2 排序与搜寻 231
9.2.1 气泡排序法 232
9.2.2 循序搜寻法 234
9.2.3 二分搜寻法 235
9.3 结构 239
9.4.1 ListBox 组件 242
9.4 ListBox 与ComboBox 组件 242
9.4.2 ComboBox 组件 247
9.4.3 ComboBox 组件的应用 248
9.5 菜单的设计 252
9.5.1 菜单的介绍 252
9.5.2 MainMenu 组件 253
9.5.3 PopupMenu 组件 256
9.5.4 菜单的应用 258
9.6 习题 262
第10章 指针与字符串 265
10.2 指针的声明 266
10.1 指针变量 266
10.3 指针运算符 267
10.3.1 取址运算符 267
10.3.2 间接运算符 268
10.3.3 运算符的执行优先次序 269
10.3.4 指针的运算 269
10.4 指针和数组 271
10.4.1 静态配置数组空间 271
10.4.2 动态配置数组空间 272
10.5.1 字符串声明 273
10.5 字符与字符单 273
10.5.2 字符串常用函数 274
10.6 AnsiString 类别 276
10.6.1 AnsiString 类别所构造的成员函数 277
10.6.2 AnsiString 常用的关系运算符 279
10.6.3 AnsiString成员函数与传统字符串函数对照表 279
10.6.4 传统字符串与AnsiString字符串的互换 281
10.7 习题 283
第11章 函数 286
11.1 函数 287
11.2 系统函数 287
11.2.1 随机数函数 288
11.2.2 数值函数 289
11.2.3 计时 292
11.3 一般函数 294
11.3.1 一般函数的建立 295
11.3.2 建立新的一般函数 296
11.3.3 显示已编辑的函数程序代码 297
11.3.4 调用函数用法 297
11.4 传值调用与传址调用 299
11.4.1 传值调用 299
11.4.2 传址调用 301
11.5 函数间数组数据的传递 303
11.6 递归函数 305
11.7 范围运算符 307
11.8 Define宏与Inline函数 308
11.8.1 Define宏 308
11.8.2 Inline函数 309
11.9 函数的多重定义 310
11.10 习题 311
第12章 工程 314
12.1 多单元的工程 315
12.1.1 建立多单元的工程 315
12.1.2 多窗口的常用函数 319
12.2 调用应用程序 326
12.3 习题 328
第13章 文件 330
13.1 文件的种类 331
13.1.1 程序文件 331
13.1.2 数据文件 331
13.2 文件的存取 331
13.2.1 数据文件的操作方式 332
13.2.2 常用的文件函数 332
13.3 循序文件 336
13.3.1 循序文件数据的写入 337
13.3.2 循序文件数据的读取 339
13.4 随机文件 343
13.4.1 随机文件介绍 343
13.4.2 随机文件的存取 343
13.4.3 随机文件与结构 344
13.5 磁盘驱动器、目录和文件列表 352
13.5.1 建立组件 352
13.5.2 常用属性 353
13.5.3 实例 354
13.6 习题 356
第14章 多媒体的AVI与WAV播放 359
14.1 语音基本知识 360
14.1.1 连续与离散信号 360
14.1.2 认识波 361
14.1.3 声音如何传播 361
14.1.4 构成声音的要素 361
14.1.5 计算机如何处理语音 362
14.1.6 8位和16位声卡的差异 364
14.1.7 计算机可使用的声源 365
14.2 播放AVI影音文件 365
14.3.1 使用Windows 媒体播放程序播放WAV 文件 367
14.3 在Windows 下播放与录制语音文件 367
14.3.2 调整音量 368
14.3.3 使用Windows 的录音程序录制WAV 文件 369
14.4 多媒体播放组件 370
14.5 内在放音 380
14.6 WAV文件格式说明 389
第15章 指针与链接参数 391
15.1 动态数据结构 392
15.2 链接参数 393
15.2.1 生成一个链接参数 393
15.2.2 查询一项数据 398
15.2.3 插入一个节点 400
15.2.4 删除一个节点 407
15.3 实例 411
15.4 习题 416
第16章 对象与类别 418
16.1 对象基本概念 419
16.1.1 对象 419
16.1.2 属性 419
16.1.3 方法 419
16.1.5 属性、方法与信息的关系 420
16.1.6 类别 420
16.1.4 信息和事件 420
16.1.7 对象的特性 422
16.2 类别的定义 425
16.3 数据成员的初值设置与存取 428
16.4 类别数组与类别指针 430
16.4.1 类别数组 430
16.4.2 类别指针 431
16.5 对象间自变量的传递 432
16.6 Constructor 与Destructor 函数 434
16.6.1 Constructor 函数 434
16.6.2 Destructor 函数 436
16.7.1 静态数据成员 439
16.7 静态成员 439
16.7.2 静态成员函数 441
16.8 New 和Delete 运算符 442
16.9 This 指针 444
16.10 Overloading 运算符 445
16.11 Friend 函数与Friend 类别 448
16.12 类别继承 450
第17章 数据库 456
17.1 数据库介绍 457
17.2 数据库基本概念 457
17.3.1 建立数据表 458
17.3 建立数据库 458
17.3.2 利用Form Wizard 输入数据 463
17.3.3 使用Database Desktop新增和修改数据 468
17.4 利用数据库向导建立关联 469
17.4.1 关联的意义 469
17.4.2 建立关联 470
17.4.3 数据库组件 474
17.4.4 Query语法的使用 479
17.5 数据感知组件 485
17.6 使用数据库命令编写程序 487
17.6.1 存入数据字段值 487
17.6.5 测试数据表的指针 488
17.6.4 移动数据表的指针 488
17.6.2 取出数据字段值 488
17.6.3 打开或关闭数据表 488
17.6.6 增加或删除一项数据 489
17.6.7 设置编辑或写入状态 489
17.6.8 相关命令应用实例 489
17.6.9 数据表循序查询命令 489
17.6.10 查询命令 490
17.7 新增订单数据文件数据 495
17.8 习题 501
第18章 Internet 程序设计 502
18.1 Internet网络组件介绍 503
18.1.2 Internet选项卡组件 504
18.2 浏览器的制作 505
18.3 FTP组件介绍 510
18.4 FTP实例 512
18.1.1 FastNet选项卡组件 513
附录A ASCII码表 524
附录B 伪码与按键对照表 525
附录C C? Builder主要用字索引表 527
附录B C? Builder常用组件表 531
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《跨境电商英语口语实例大全》苏茜责任编辑;(中国)罗芳 2019
- 《皮瓣移植实例彩色图谱》邢新,杨超,郭伶俐主编 2019
- 《灾害反应与应急管理实例分析》(美)尼古拉斯·A·瓦尔奇克,保罗·E·特雷西著 2017
- 《Creo5.0基础与实例教程》颜兵兵,郭士清,殷宝麟主编 2020
- 《金属类催化剂的密度泛函理论研究实例》任翠霞责任编辑;任瑞鹏 2019
- 《PHOTOSHOP CC平面设计经典实例教程=PHOTOSHOP CC GRAPHIC DESIGN CLASSIC EXAMPLE TUTORIAL》陆丽芳主编 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019