第1章 Delphi 5简介 1
1.1 Delphi 5编程环境 1
1.2 工具条 2
1.3 菜单 3
1.4 组件选项板 9
1.5 设计窗口 11
1.6 代码编辑窗口 13
1.7 对象观察窗口 16
1.8 工程管理窗口 17
1.9 调试应用程序 17
1.10 浏览数据库 19
1.11 小结 20
第2章 变换的窗口与跳动的文字 21
2.1 工程简介 21
2.2 制作方法 22
2.3 制作步骤 23
2.3.1 工程的建立 23
2.3.2 窗口属性的设置 24
2.3.3 向窗口“w_ex1”中添加组件对象 25
2.3.4 编写窗口的代码 30
2.4 对实例工程的改进 35
2.4.1 设置窗口的背景 35
2.4.2 产生透明窗口 36
2.5 小结 36
第3章 多文档应用实例 38
3.1 工程简介 38
3.2 制作方法 39
3.3 制作步骤 40
3.3.1 工程的建立 40
3.3.2 窗口属性的设置 40
3.3.3 向父窗口中添加菜单 41
3.3.4 向父窗口中添加工具条 44
3.3.5 向父窗口中添加状态条 46
3.3.6 向父窗口中添加定时器 48
3.3.7 建立显示和编辑文本文件的子窗口 48
3.3.8 建立显示和编辑RTF文件的子窗口 49
3.3.9 建立显示图像文件的子窗口 50
3.3.10 建立显示系统信息窗口 51
3.3.11 在父窗口中加入标准对话框组件对象 53
3.3.12 在父窗口中加入动作列表组件对象 53
3.3.13 代码的编写 59
3.3.14 给菜单项和工具条按钮追加动作 64
3.4 工程的改进 65
3.5 小结 67
第4章 CD播放器 68
4.1 工程简介 68
4.2 制作方法 69
4.3 制作步骤 69
4.3.1 工程的建立 69
4.3.2 窗口属性的设置 70
4.3.3 设置窗口“w_ex3”背景图案 70
4.3.4 为窗口“w_ex3”添加菜单 71
4.3.5 为窗口“w_ex3”添加工具条 72
4.3.6 状态条的添加 76
4.3.7 阴影标题的制作 78
4.3.8 添加媒体播放器组件对象 79
4.3.9 向窗口“w_ex3”中添加其他组件对象 79
4.3.10 建立系统信息显示窗口 83
4.3.11 代码的编写 85
4.4 小结 97
第5章 图形图像编辑工具 98
5.1 工程简介 98
5.2 制作方法 100
5.3 制作步骤 100
5.3.1 工程的建立 100
5.3.2 窗口属性的设置 100
5.3.3 向窗口“w_main”中添加菜单 101
5.3.4 工具条的建立 102
5.3.5 状态条的添加 109
5.3.6 建立图形图像编辑区域 110
5.3.7 添加其他组件对象 111
5.3.8 建立系统信息显示窗口 112
5.3.9 建立图像属性设置窗口 114
5.3.10 建立画笔宽度设置窗口 116
5.3.11 代码的编写 117
5.4 小结 132
第6章 多线程应用实例 133
6.1 工程简介 133
6.2 制作方法 134
6.3 制作步骤 135
6.3.1 工程的建立 135
6.3.2 窗口属性的设置 135
6.3.3 向窗口“w_main”中添加组件对象 136
6.3.4 编写Tmythread线程组件代码 145
6.3.5 代码编写 150
6.4 小结 157
第7章 表单设计工具 159
7.1 工程简介 159
7.2 制作方法 160
7.3 制作步骤 160
7.3.1 工程的建立 160
7.3.2 窗口属性的设置 161
7.3.3 向窗口“w_form”中添加图像列表对象 162
7.3.4 向窗口“w_form”中添加菜单 163
7.3.5 向窗口“w_form”中添加工具条 164
7.3.6 向窗口“w_form”中添加状态条 169
7.3.7 表单编辑区的制作 171
7.3.8 向窗口“w_form”中添加其他组件对象 172
7.3.9 建立表单标题属性设置窗口 173
7.3.10 编写表单标题属性设置窗口的代码 177
7.3.11 建立字段对象属性设置窗口 179
7.3.12 编写组合列表字段对象属性设置窗口的代码 184
7.3.13 建立带超级链接的系统信息显示窗 188
7.3.14 代码的编写 191
7.4 小结 215
第8章 基于Internet的聊天工具 216
8.1 工程简介 216
8.2 制作方法 217
8.3 制作步骤 217
8.3.1 工程的建立与设置 217
8.3.2 窗口属性的设置 218
8.3.3 向窗口“w_cww”中添加图像列表组件对象 219
8.3.4 向窗口“w_cww”中添加菜单 220
8.3.5 向窗口“w_cww”中添加工具条 222
8.3.6 向窗口“w_cww”中添加状态条 225
8.3.7 分割窗口以及制作各种显示区域 226
8.3.8 向窗口“w_cww”中添加其他组件对象 228
8.3.9 建立带超级链接的系统信息显示窗 232
8.3.10 给“AboutBox”窗口添加代码 235
8.3.11 编写“w_cww”窗口的代码 237
8.4 小结 250
第9章 创建自己的Web浏览器 251
9.1 工程简介 251
9.2 制作方法 252
9.3 制作步骤 252
9.3.1 工程的建立 252
9.3.2 窗口属性的设置 252
9.3.3 向窗口“w_main”中添加图像列表组件对象 253
9.3.4 向窗口“w_main”中添加菜单 254
9.3.5 向窗口“w_main”中添加工具栏 255
9.3.6 向窗口“w_main”中添加状态条 260
9.3.7 添加Twebbrowser组件对象 261
9.3.8 向窗口“w_main”中添加动作组件对象与其他组件对象 263
9.3.9 建立系统信息显示窗 265
9.3.10 给“AboutBox”窗口添加代码 269
9.3.11 编写“w_main”窗口的代码 271
9.4 小结 283
第10章 数据库应用实例——人员管理 284
10.1 工程简介 284
10.2 制作方法 286
10.3 制作步骤 286
10.3.1 数据库的建立 286
10.3.2 工程的建立与设置 287
10.3.3 窗口属性的设置 287
10.3.4 创建数据模块 288
10.3.5 向窗口“w_user”中添加图像列表组件对象 292
10.3.6 向窗口“w user”中添加工具栏 293
10.3.7 向窗口“w_user”中添加状态条 296
10.3.8 分割窗口以及制作各种显示区域 298
10.3.9 向树型视图“Treeview_role”中添加弹出式菜单 306
10.3.10 制作用户信息编辑窗口 308
10.3.11 制作组织结构节点信息编辑窗 311
10.3.12 编写“w_user”窗口的代码 314
10.4 小结 336
第11章 数据库应用实例二——数据分析 337
11.1 工程简介 337
11.2 制作方法 339
11.3 制作步骤 339
11.3.1 被分析的数据库结构 339
11.3.2 工程的建立与设置 340
11.3.3 “w_sjfx”窗口属性的设置 340
11.3.4 制作“w_sifx”窗口的标题文字 340
11.3.5 向窗口“w_sjfx”中添加图像列表对象 341
11.3.6 向窗口“w_sjfx”中添加数据库存取对象 341
11.3.7 在窗口“w_sjfx”中建立数据库选择区域 342
11.3.8 在窗口“w_sjfx”中制作标签页对象 342
11.3.9 向窗口“w_sjfx”中添加其他组件对象 351
11.3.10 制作报表窗口 352
11.3.11 向窗口“w_sjfx”中添加事件代码 361
11.4 小结 368
第12章 多层数据库应用实例 369
12.1 MIDAS概述 369
12.1.1 基于MIDAS的多层数据库应用中的常用组件 370
12.1.2 MIDAS的多层数据库应用系统的工作方式 370
12.1.3 如何创建多层数据库应用系统 370
12.2 ADO组件集简介 371
12.3 工程简介 372
12.4 应用服务器的制作 374
12.4.1 应用服务器工程的建立 374
12.4.2 “w_server”窗口属性的设置 374
12.4.3 向窗口“w_server”中添加各种对象 375
12.4.4 创建远程数据模块 376
12.5 客户程序的制作 382
12.5.1 客户程序工程的建立 382
12.5.2 “w_client”窗口属性的设置 382
12.5.3 向窗口“w_client”中添加各种数据操作对象 383
12.5.4 在窗口“w_client”中各种数据显示区域 384
12.5.5 在窗口“w_client”中添加其他组件对象 389
12.5.6 事件代码的添加 391
12.6 小结 392
第13章 编写自己的组件 393
13.1 组件介绍 393
13.2 虚拟仪表组件的制作 395
13.2.1 建立虚拟仪表组件框架 395
13.2.2 建立公用类型与函数 397
13.2.3 在组件框架中加入变量、函数和过程 398
13.2.4 为组件添加属性 412
13.2.5 为组件建立所需的图像资源 413
13.3 将虚拟仪表组件添加到组件选择板中 414
13.4 测试程序的制作 416
13.5 小结 420
第14章 ActiveX控件制作实例 421
14.1 ActiveX的制作 421
14.2 显示多种图像格式的ActiveX控件功能介绍 422
14.3 显示多种图像格式的ActiveX控件的制作 423
14.3.1 工程的建立 423
14.3.2 “myActiveX”窗口的制作 424
14.3.3 “myActiveX”控件的编译与注册 428
14.4 将ActiveX控件添加到组件选择板中 428
14.5 测试程序的制作 430
14.6 小结 432
附录 433