跟我学-Delphi 3.0PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:万国根等编写
- 出 版 社:成都:四川大学出版社
- 出版年份:1998
- ISBN:7561416245
- 页数:317 页
1.1 软硬件环境要求 1
1.2 安装过程(以Windows 95中文版操作系统为例 1
第一章 安装Delphi 3 1
1.3 卸载Delphi 3(Uninstall) 9
第二章Delphi 3的新技术 10
2.1 数据库处理技术 10
2.2 Web上的Client/Server结构技术 11
2.2.1 Web Broker 11
2.2.2 ActiveForm 11
2.3.2 构件制造 12
2.3.3 减小了程序开发的难度 12
2.3 数据分析构件和提高程序设计人员生产力的技巧 12
2.3.1数据分析 12
第三章Delphi集成开发环境(IDE) 13
3.1 Delphi 3界面组成 13
3.2 菜单条(Menu) 14
3.2.1 File菜单 14
3.2.2 Edit 菜单 17
3.2.3 Search菜单 18
3.2.4 View 菜单 19
3.2.5 Project菜单 21
3.2.6 Run菜单 22
3.2.7 Component菜单* 23
3.2.8 Database菜单 23
3.2.9 Tools菜单 24
3.2.10 WorkGroups菜单 24
3.2.11 Help菜单 25
3.3 加速条(SpeedBar) 25
3.4 构件板(Component Palete) 27
3.4.2 Additional 28
3.4.1 Standard 28
3.4.3 Win32 29
3.4.4 System 30
3.4.5 Internet 31
3.4.6 Data Access 32
3.4.7 Data Controls 32
3.4.8 Decision Cube 33
3.4.9 QReport 34
3.4.10 Dialogs 34
3.4.11 Win3.1 35
3.4.12 Samples 36
3.4.13 ActiveX 36
3.4.14 重新排列构件板构件 36
3.5 窗体 37
3.6 代码编辑器 38
3.6.1 单元与窗体的关系 39
3.6.2 定制代码编辑器 39
3.6.3 代码编辑器的加速菜单(SpeedMenu) 42
3.6.4 代码编辑器的使用 43
3.6.5 Code Insight的使用 46
3.7 对象观察器 48
3.7.1 对象特性 48
3.7.2 对象事件 50
第四章 项目 52
4.1 项目文件 52
4.2 装入一个项目 53
4.3 创建一个新项目 53
4.5 项目管理器 54
4.5.1 添加一个窗体 54
4.4 保存项目 54
4.5.2 删除一个窗体 55
4.5.3 添加或去除单元 55
4.6 指定项目的主窗体 55
4.7 关闭项目 57
4.8 删除项目、窗体、单元 57
第五章 Delphi程序设计基本步骤 58
5.1 开始一个新项目 58
5.2 设计窗体 63
5.3 放置构件 65
5.3.1 放置构件 66
5.3.2 构件排列 66
5.3.3 调整构件大小 67
5.3.4 锁定构件 69
5.3.5 设置构件特性 69
5.4 处理事件 70
5.4.1 生成事件处理过程 70
5.4.2 添加代码 71
5.5 单元结构 72
5.7 编译、运行程序 74
5.6 指定帮助和图标文件 74
5.8 使用对象库 76
5.8.1 对象库与项目共享 76
5.8.2 使用导向器(Wizard) 77
5.8.3 使用模板(Template) 77
第六章 Pascal语言:变量与数据类型 79
6.1 简单类型 79
6.1.1 整型(Integer) 80
6.1.2 实型(Real) 80
6.1.4 Char数据类型 81
6.1.3 布尔类型(Boolean) 81
6.1.5 String数据类型 82
6.1.6 简单类型常量 83
6.2 自定义数据类型 83
6.2.1 枚举类型 84
6.2.2 子界类型 85
6.2.3 数组(Array) 86
6.2.4 集合类型 92
6.2.5 记录类型 93
6.3.1 指针类型的声明 96
6.3 指针类型 96
6.3.2 指针的使用 97
6.3.3 无类型指针 100
6.3.4 字符指针类型 100
6.4 Variant 数据类型 101
6.5 过程类型 102
6.6 数据类型的兼容与强制转换 104
6.6.1 类型兼容 104
6.6.3 变量强制类型转换 105
6.6.2 赋值兼容 105
6.6.4 数值强制类型转换 106
6.7 数据类型运算符 107
6.7.1 算术运算符 107
6.7.2 逻辑运算符 108
6.7.3 关系运算符 109
6.7.4 运算符的优先级 109
6.8 变量 110
6.8.1 声明变量 110
7.2.2 BEGIN/END块语句 111
7.2.1 ASM/END块语句 111
6.8.2 变量的命名规则 111
第七章 Pascal语言:语句、过程与函数 113
7.2 块语句 113
7.1 赋值语句 113
7.3 Delphi控制语句 115
7.3.1 IF/THEN/ELSE控制语句 115
7.3.2 Case语句 116
7.3.3 REPEAT/UNTIL语句 118
7.3.4 WHILE/DO语句 118
7.3.5 FOR/DO语句 119
7.3.6 GOTO语句 121
7.3.7 Break语句和Continue语句 122
7.3.8 Exit语句 123
7.3.9 HALT语句 124
7.4 过程与函数 125
7.4.1 过程的定义和调用 125
7.4.2 函数的定义和调用 127
7.4.3 返回值 128
7.4.4 调用约定 129
7.4.5 指示字 129
7.4.6 参数 131
8.1 Program单元 133
第八章 Pascal语言:程序结构 133
8.2 UNIT单元 134
8.2.1 单元结构 134
8.2.2 单元首部 135
8.2.3 接口部分(Interface) 135
8.2.4 实现部分(Implementation) 136
8.2.5 USES子句 138
8.2.7完成部分(Finalization) 140
8.2.6初始化部分(Initialization) 140
第九章 设计菜单 142
9.1 菜单设计者 142
9.1.1 加入菜单构件 142
9.1.2 打开菜单设计者 142
9.1.3 菜单项命名 143
9.1.4 增加、插入、修改、删除菜单项 144
9.1.5 增加分隔条 145
9.1.6 定义加速键和快捷键 145
9.1.7 调整菜单位置 146
9.1.8 菜单设计者窗口的加速菜单 147
9.2 创建子菜单 148
9.3 菜单模板 148
9.3.1 插入菜单模板 149
9.3.2 删除菜单模板 149
9.3.3 将一个菜单保存为模板 149
9.4 编写菜单事件处理代码 150
9.4.1 菜单构件事件 150
9.4.3 使用已存在的事件处理过程 151
9.4.2 菜单项事件 151
9.5 动态管理菜单 152
9.5.1 增加菜单项 152
9.5.2 删除菜单项 153
9.5.3 隐藏或显示菜单项 153
9.5.4 启用或禁用菜单项 153
9.6 菜单程序示例 154
第十章 MDI编程 161
10.1 建立MDI父窗体和子窗体 161
10.2 建立应用程序菜单 164
10.3.1 创建新窗口 165
10.3 管理MDI子窗口 165
10.3.2 排列图标 166
10.3.3 层叠MDI窗口 167
10.3.4 并列MDI子窗口 167
10.3.5 建立子窗口列表 168
10.3.6 关闭子窗口 168
10.3.7 使用MDI父窗口特性 169
10.4 使用模板 169
11.1.1 轨迹条的特性 171
11.1 轨迹条 171
第十一章 Win32构件 171
11.1.2 轨迹条构件的事件 172
11.2 进度条 173
11.3 上下构件 175
11.3.1 上下构件的特性 175
11.3.2 上下构件的事件 176
11.4 状态条构件 177
11.5 上下构件及状态条的使用举例 179
11.5.1 创建窗体 180
11.5.2 处理事件 181
11.5.3 运行程序 184
第十二章 多线程编程 185
12.1 线程对象 185
12.1.1 线程对象特性 185
12.1.2 线程对象方法 186
12.2 创建多线程程序 187
12.2.1 创建多线程 187
12.2.2 启动线程 190
12.2.3 线程的暂停、恢复与终止 191
12.3 线程的优先级 192
第十三章 开发DDE程序 194
13.1 DDE会话 194
13.2 DDE客户程序 195
13.2.1 创建DDE客户程序 195
13.2.2 建立与DDE服务器的连接 195
13.2.3 请求数据 196
13.2.4 发送数据 197
13.2.5 控制其它程序 197
13.3.1 创建DDE服务器程序 198
13.3 DDE服务器程序 198
13.3.2 建立与DDE客户程序的连接 199
第十四章 创建数据库应用程序 200
14.1 数据库基础 200
14.1.1 关系数据库 200
14.1.2 选择数据库 200
14.1.3 数据源 202
14.1.4 使用Database Desktop 建立一个新表 203
14.2 数据构件 205
14.2.1 数据存取构件 206
14.2.2 数据控制构件 210
14.3 举例:DataGrid应用程序 211
14.3.1 设计DataGrid应用程序 211
14.3.2 测试应用程序 212
14.3.3 对程序进一步改进 213
14.4 创建数据输入界面 218
14.4.1 使用TDBEdit构件 219
14.4.2 使用TDBLookupComboBox构件 219
14.4.3 创建数据输入窗体程序 219
14.4.4 计算字段 220
14.4.5 数据的安全性考虑 222
14.5 创建数据库连接程序 223
14.5.1 数据库表格的连接 224
14.5.2 创建多数据库表连接程序 224
14.6 使用SQL 226
14.6.1 一个简单SQL查询程序 226
14.6.2 设计SQL编辑器 232
15.1 QuickReport 235
15.1.1TecChart的特点 235
第十五章 报表和图表 235
15.1.2 TecChart模板 236
15.1.3 TecChart 构件 236
15.2 创建一个简单的报表 239
15.3 TeeChart 240
15.3.1 QuickReport的特点 240
15.3.2 QuickReport构件 241
15.3.3 QuickReport 使用向导 241
15.3.4 创建一个图表 242
15.3.5 图表编辑器 243
15.3.6 添加代码 244
第十六章 类类型概念及其用法 247
16.1 类类型的声明 247
16.2 类类型中的方法(Method) 249
16.2.1 方法的声明和定义 249
16.2.2 方法指示字 250
16.2.3 抽象方法 253
16.2.4 构造(Constructors)和析构(Destructors) 254
16.3 类类型中的特性 256
16.3.1 声明特性的语法 256
16.3.2 特性子句 257
16.3.3 数组特性 260
16.3.4 特性重载 261
16.4 类成员的可见性 262
16.4.1 Private 263
16.4.2 Public 263
16.4.3 Pubished 263
16.4.4 Protected 264
16.4.5 Automated 264
16.5 类类型的兼容性 264
17.1 创建构件的意义 266
第十七章 创建构件 266
17.2 创建动态链接库(DLL) 267
17.2.1 创建动态链接库 267
17.2.2 调用动态链接库 268
17.3 创建构件 269
17.3.1 创建构件 269
17.3.2 编译、安装程序包和构件 271
17.4 举例:创建一个实用的构件 272
17.3.3 删除构件 272
17.4.1 TMult构件 273
17.4.2 创建TMult构件 273
17.4.3 添加特性 273
17.4.4 添加构造函数 274
17.4.5 增加一个方法 275
17.4.6 增加一个事件 275
17.4.7 测试构件 277
17.4.8 特性访问方法 279
17.5.3 可视化构悠扬到ActiveX构件的转换 281
17.5.2 ActiveX构件 281
17.5.1 ActiveX的由来 281
17.5 ActiveX和ActiveX构件 281
17.5.4 修改ActiveX构件 287
17.5.5 注册ActiveX 构件 288
第十八章 创建Internet应用程序 289
18.1 HTTP和HTML协议 289
18.2 Internet网上的静态内容 290
18.3 创建动态Wcb内容 291
18.3.1 ISAPI,NSAPI,CGI与WIN—CGI之间的区别 291
18.3.2 Delphi Web服务器构架 293
18.3.3 程序转换为ISAPI DLL 294
18.3.4 建立“真正的”Web应用 295
18.4 利用窗体从客户端获取信息 295
18.5 在客户端使用活动窗体 300
第十九章 程序包 313
19.1 程序包概述 313
19.1.1 运行时程序包 313
19.1.2 设计时程序包 314
19.2 使用环境 314
19.3 使用程序包技术编译 315
19.4 使用程序包应注意的问题 316
- 《跟我学芭蕾 1》董畅编著 2019
- 《跟我学芭蕾 共2册》董畅 2019
- 《跟我学写格律诗》周立雷著 2017
- 《中国骨干旅游高职院校教材编写出版项目 中国饮食文化》邵万宽 2016
- 《跟我一起学唱歌 幼儿乐理基础 2 第2版》陕西小天鹅艺术团编;陈媛编著 2019
- 《农产品检验检测机构质量体系文件编写指南》周兴梅编著 2018
- 《跟我一起学唱歌》陕西省小天鹅艺术团编 2019
- 《辅读学校《实用语文学本》之编写与实践研究》吴筱雅 2019
- 《跟我学唱高安采茶戏》马岩波主编 2015
- 《跟我一起学唱歌 幼儿歌曲 第2版》陕西省小天鹅艺术团编;陈媛,杨洁主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《液固旋流分离新技术》中国化工学会组织编写;汪华林等著 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《声动中国 七十年歌声里的中国故事》王一诺责任编辑;(中国)《声动中国》编写组 2019
- 《对话中国》《对话中国》编写组著 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《近代中国分省人文地理影像采集与研究 甘肃》《近代中国分省人文地理影像采集与研究》编写组 2019
- 《创新的脚步 全国社区治理和服务创新实验区成果集萃》民政部编写组编著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017