Delphi 5基础与提高PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:新智工作室编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2000
- ISBN:7505358006
- 页数:528 页
第1章 Delphi 5.0概述 1
1.1 概述 1
1.1.1 Delphi 5.0的特点 1
1.1.2 Delphi 5.0的不同版本 2
1.1.3 Delphi 5.0的新功能 2
1.2 安装Delphi 5.0 4
1.2.1 安装Delphi 5.0 5
1.2.2 卸载Delphi 5.0 8
1.3 启动Delphi 5.0 9
1.3.1 启动Delphi 5.0 9
1.3.2 Delphi 5.0界面介绍 9
1.4 Delphi 5.0的可视化编程 11
1.4.1 Delphi 5.0可视编程的基本概念 11
1.4.2 简单的编程实例 12
1.5 本章小结 15
思考题 15
第2章 Delphi 5.0集成开发环境 16
2.1 Delphi 5.0主窗口 16
2.1.1 标题栏 16
2.1.2 菜单栏 16
2.1.3 工具栏 17
2.1.4 组件板 17
2.2 Delphi 5.0窗体窗口 18
2.2.1 窗体窗口 18
2.2.2 窗体文件 19
2.3 代码编辑 20
2.3.1 代码编辑器窗口 20
2.3.3 删除字符、单词和行 21
2.3.2 编辑模式 21
2.3.4 复制、移动和删除块 22
2.3.5 查找和替换字符串 22
2.3.6 编辑器设置 26
2.4 对象查看器 27
2.4.1 对象查看器组成 27
2.4.2 设置属性 28
2.4.3 添加事件 29
2.5 项目管理器 30
2.5.1 项目组成 30
2.5.2 项目管理器 33
2.5.3 项目管理 34
2.5.4 项目编译 37
2.5.5 Delphi 5.0环境设置 39
2.5.6 项目环境设置 40
2.6 集成调试器 47
2.6.1 调试例程 48
2.6.2 单步执行程序 49
2.6.3 设置断点 50
2.6.4 监视变量 50
2.6.5 调试程序 52
2.7 其他工具 52
2.7.1 菜单设计器 52
2.7.2 对象浏览器 53
2.7.3 对象库和专家工具 54
2.8 本章小结 55
思考题 55
3.1 数据类型 56
第3章 Delphi 5.0的编程语言 56
3.1.1 有序类型 57
3.1.2 实型 59
3.1.3 字符串类型 59
3.1.4 构造类型 61
3.1.5 指针类型 63
3.1.6 过程类型 65
3.1.7 可变类型 65
3.2 代码格式 65
3.2.1 注释 65
3.2.2 代码打印格式 66
3.3 语句 67
3.3.1 声明语句 67
3.3.2 可执行语句 68
3.4.1 过程和函数的参数 71
3.4 过程与函数 71
3.4.2 过程的定义和调用 73
3.4.3 函数的定义和调用 73
3.4.4 过程和函数中的变量作用域 74
3.5 类和对象 74
3.5.1 类的定义 74
3.5.2 创建对象 75
3.5.3 构造函数 76
3.5.4 析构函数 76
3.6 类的封装 77
3.6.1 public类型 77
3.6.2 privated类型 77
3.6.3 protected类型 77
3.7 类和单元 78
3.6.4 published类型 78
3.6.5 automated类型 78
3.7.1 类的接口 80
3.7.2 单元和作用域 80
3.7.3 封装的改变 80
3.7.4 单元和程序 81
3.8 类的继承性 81
3.8.1 继承性和兼容性 82
3.8.2 覆盖性 82
3.9 类的多态性 82
3.9.1 静态方法 83
3.9.4 动态方法 84
3.9.5 抽象方法 84
3.9.3 重载方法 84
3.9.2 虚拟方法 84
3.10 运行时的类型信息 85
3.11 异常事件处理 86
3.11.1 try...except结构 86
3.11.2 try...finally结构 87
3.12 本章小结 87
思考题 88
第4章 窗体设计 89
4.1 窗体与窗口 89
4.2 窗体属性 89
4.3 设计窗体 91
4.3.1 新建窗体 91
4.3.2 设置窗体属性 91
4.3.3 添加组件 91
4.3.4 编辑组件 92
4.3.5 Tab顺序 94
4.3.6 创建顺序 95
4.3.7 窗体网格 95
4.4 窗体模板 96
4.5 运行时改变窗体 99
4.5.1 运行时设置属性 99
4.5.2 运行时创建组件 101
4.6 框架 102
4.6.1 创建框架 103
4.6.2 使用框架 105
4.6.3 共享框架 107
4.7 本章小结 108
思考题 108
5.1.1 标签 109
第5章 Delphi 5.0的基本组件 109
5.1 文件型组件 109
5.1.2 静态文本 110
5.2 按钮型组件 110
5.2.1 普通按钮 110
5.2.2 位图按钮 111
5.2.3 单选按钮 115
5.2.4 复选框 117
5.2.5 例程 117
5.3 编辑型组件 121
5.3.1 编辑框 121
5.3.2 掩码编辑框 122
5.3.3 数字编辑框 124
5.3.4 存储框 125
5.3.5 复文本编辑框 126
5.3.6 例程 127
5.4 列表框型组件 132
5.4.1 列表框 132
5.4.2 复选列表框 133
5.4.3 组合框 134
5.4.4 例程 135
5.5 滑块型组件 139
5.5.1 滚动条 139
5.5.2 刻度尺 140
5.5.3 例程 141
5.6.1 成组框 144
5.6.2 面板 144
5.6 容器型组件 144
5.6.3 滚动框 145
5.7 本章小结 146
思考题 146
第6章 对话框设计 147
6.1 模态与非模态对话框 147
6.2 模态对话框 147
6.3 非模态对话框 153
6.4 对话框组件 157
6.4.1 文件型对话框组件 158
6.4.2 【字体】对话框 161
6.4.3 【颜色】对话框 162
6.4.4 【查找】对话框 163
6.4.5 【替换】对话框 164
6.5.1 消息框 166
6.5 标准对话框 166
6.5.2 输入框 167
6.5.3 例程 167
6.6 本章小结 169
思考题 169
第7章 菜单设计 170
7.1 菜单设计简介 170
7.1.1 菜单结构 170
7.1.2 菜单命令的作用 171
7.1.3 菜单设计器 171
7.2 主菜单设计 172
7.2.1 打开主菜单设计器 172
7.2.2 添加菜单命令 172
7.2.5 菜单命令调整 173
7.2.3 菜单命令分组 173
7.2.4 菜单命令热键 173
7.2.6 创建级联菜单 174
7.3 菜单命令响应 174
7.4 运行时设置菜单 178
7.4.1 菜单命令灰显 178
7.4.2 菜单命令隐藏 179
7.4.3 改变菜单命令文本 179
7.4.4 菜单命令单选标记 180
7.4.5 菜单命令复选标记 180
7.5 创建动态菜单 181
7.6 图形菜单 183
7.6.1 菜单命令图标 183
7.6.2 图形菜单命令 184
7.7 菜单模板 186
7.7.1 插入菜单模板 187
7.7.2 创建菜单模板 188
7.7.3 删除菜单模板 188
7.8 快捷菜单设计 189
7.8.1 快捷菜单的设计 189
7.8.2 快捷菜单的响应 190
7.9 控制菜单设计 190
7.9.1 控制菜单设计 190
7.9.2 控制菜单响应 192
7.10 本章小结 194
思考题 194
第8章 工具栏和状态栏设计 195
8.1 快捷按钮 195
8.2.1 用面板构成工具栏 196
8.2 工具栏设计 196
8.2.2 使用工具栏组件 202
8.2.3 使用CoolBar组件 205
8.2.4 使用控件栏组件 207
8.3 状态栏设计 208
8.3.1 状态栏的基本属性 208
8.3.2 显示状态及提示信息 209
8.4 本章小结 210
思考题 211
第9章 图形组件 212
9.1 图像查看器 212
9.1.1 图像组件 212
9.1.2 例程 213
9.2 图形列表 217
9.2.1 Tree View组件 217
9.2.2 例程 220
9.2.3 ListView组件 223
9.2.4 例程 226
9.3 图形栅格 229
9.3.1 StringGrid组件 229
9.3.2 例程 230
9.3.3 DrawGrid组件 234
9.3.4 例程 234
9.3.5 ColorGrid组件 236
9.3.6 例程 237
9.4 图表 238
9.4.1 图表组件 238
9.4.2 例程 241
9.5.1 DateTimePicker组件 243
9.5 图形日历 243
9.5.2 MonthCalendar组件 244
9.5.3 Calendar组件 244
9.6 多媒体组件 245
9.7 本章小结 247
思考题 247
第10章 绘制图形 248
10.1 几何图形组件 248
10.2 画布对象 250
10.2.1 画布对象的图形基础 250
10.2.2 绘制简单图形 251
10.2.3 例程 252
10.3 绘制位图 256
10.4.1 图元文件使用的类 258
10.4 绘制图元文件 258
10.4.2 例程 259
10.5 打印图形 263
10.6 本章小结 264
思考题 264
第11章 多文档界面 265
11.1 多文档结构 265
11.1.1 主窗口 266
11.1.2 子窗口 266
11.1.3 例程 266
11.2 多文档界面的设计 269
11.2.1 创建子窗口 269
11.2.2 窗口菜单 270
11.2.3 MDI菜单 271
11.2.4 关闭子窗口 272
11.3 子窗口菜单 273
11.3.1 菜单合并 273
11.3.2 菜单覆盖 274
11.4 MDI模板 275
11.4.1 打开MDI模板 275
11.4.2 主窗口源代码 277
11.5 本章小结 278
思考题 278
第12章 窗体的高级编程 279
12.1 窗体的高级属性 279
12.1.1 边框样式 279
12.1.2 控制按钮 282
12.1.5 窗口状态 283
12.1.4 窗体位置 283
12.1.3 窗体类型 283
12.1.6 用户区大小 284
12.2 鼠标响应 284
12.2.1 鼠标事件 284
12.2.2 例程 285
12.2.3 鼠标拖拽 286
12.2.4 例程 286
12.3 多窗体技术 288
12.3.1 多窗体的创建 288
12.3.2 窗体的显示 289
12.3.3 主窗体 289
12.3.4 关闭窗体 290
12.3.5 例程 290
12.4.2 窗体滚动方法 292
12.4 窗体滚动 292
12.4.1 窗体滚动条 292
12.4.3 例程 293
12.5 多页窗体 294
12.5.1 PageControl组件 295
12.5.2 TabControl组件 297
12.6 窗体分割 298
12.6.1 HeaderControl组件分割 298
12.6.2 Panel组件分割 301
12.6.3 鼠标分割 304
12.7 本章小结 307
思考题 307
13.1.1 Windows资源分类 308
13.1 Windows资源 308
第13章 资源 308
13.1.2 资源编辑器 309
13.1.3 装载资源文件 310
13.2 图标资源 311
13.2.1 编辑图标资源 311
13.2.2 使用图标资源 312
13.3 鼠标指针资源 316
13.3.1 预定义鼠标指针 316
13.3.2 编辑鼠标指针资源 316
13.3.3 使用自定义鼠标指针资源 317
13.4 位图资源 318
13.4.1 编辑位图资源 318
13.4.2 使用位图资源 319
13.5.1 编辑字符串资源 322
13.5 字符串资源 322
13.5.2 字符串资源的使用 323
13.6 本章小结 325
思考题 325
第14章 文件操作 326
14.1 文件命令 326
14.1.1 文件的类型 326
14.1.2 文件的定义 326
14.1.3 文件管理命令 327
14.1.4 文本文件命令 328
14.1.5 输入输出命令 328
14.2 文本文件 329
14.2.1 打开文本文件 329
14.2.2 关闭文本文件 329
14.2.4 读取文本文件 330
14.2.3 写入文本文件 330
14.3 非文本文件 331
14.3.1 类型文件 331
14.3.2 无类型文件 335
14.4 文件系统 335
14.4.1 文件系统组件 336
14.4.2 文件控制单元 340
14.5 文件流 342
14.5.1 文件流命令 343
14.5.2 文件流的使用 344
14.6 本章小结 349
思考题 350
第15章 数据库应用 351
15.1 数据库概述 351
15.2.1 概述 354
15.2 数据库组件 354
15.2.2 Data Access类组件 355
15.2.3 Data Control类组件 357
15.3 数据表组件 358
15.3.1 DBGrid组件 358
15.3.2 TField组件 360
15.3.3 使用Table组件 366
15.3.4 DataSource组件的响应事件 376
15.3.5 DBNavigator组件 378
15.4 查询组件 378
15.4.1 SQL属性 379
15.4.2 动态SQL表达式 383
15.5 Session组件 386
15.6.1 配置ODBC 389
15.6 ODBC编程 389
15.6.2 数据模块 392
15.6.3 SQL Server编程 395
15.6.4 存储过程 397
15.7 ADO编程 399
15.7.1 概述 400
15.7.2 ADO编程 401
15.7.3 例程 405
15.8 数据库报表 410
15.9 数据库工具 412
15.9.1 SQL浏览器 413
15.9.2 数据库专家工具 413
15.10 本章小结 417
思考题 418
16.1.1 Delphi 5.0组件 419
第16章 创建组件 419
16.1 概述 419
16.1.2 VCL库 420
16.2 创建窗口类组件 421
16.2.1 新建组件 421
16.2.2 编辑组件 422
16.2.3 安装组件 425
16.3 创建图形类组件 427
16.3.1 新建组件 427
16.3.2 编辑组件 428
16.3.3 安装组件 434
16.4 ActiveX控件 434
16.4.1 安装ActiveX控件 435
16.4.2 使用ActiveX控件 436
16.5 本章小结 438
思考题 438
第17章 动态链接库 439
17.1 DLL概述 439
17.2 DLL函数 439
17.2.1 创建DLL 440
17.2.2 调用DLL 441
17.2.3 运行时调用DLL 443
17.3 DLL窗体 445
17.3.1 创建DLL窗体 445
17.3.2 调用DLL窗体 446
17.4 本章小结 447
思考题 447
18.1 概述 448
第18章 对象链接与嵌入 448
18.2 OLE容器编程 449
18.2.1 OLE容器组件 449
18.2.2 OLE对象的标准对话框 451
18.2.3 编辑OLE对象 454
18.2.4 菜单和工具栏合并 454
18.2.5 OLE对象存取 455
18.3 OLE自动化 456
18.3.1 OLE自动化服务器 456
18.3.2 OLE服务器应用程序 461
18.3.3 OLE客户应用程序 463
18.4 OLE服务器组件 467
18.4.1 OLE服务器组件介绍 467
18.4.2 例程 468
18.5.1 OLE接口编程 473
18.5 OLE接口和对象编程 473
18.5.2 OLE对象编程 475
18.6 本章小结 477
思考题 477
第19章 Internet编程 478
19.1 套接字编程 478
19.1.1 套接字概述 478
19.1.2 套接字组件 479
19.2 浏览Web页 485
19.3 创建Web页 490
19.3.1 创建普通Web页 491
19.3.2 HTML制作器组件 494
19.4 发送电子邮件 500
19.5 本章小结 502
思考题 503
第20章 应用程序架构 504
20.1 Windows消息编程 504
20.1.1 使用预定义Windows消息 504
20.1.2 自定义Windows消息 506
20.2 多线程处理 507
20.2.1 多任务处理 508
20.2.2 多线程处理 510
20.3 应用程序版本信息 521
20.3.1 Splash屏幕 521
20.3.2 About窗口 522
20.4 安装程序 524
20.5 本章小结 528
思考题 528
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017