序篇 Delpi 5概论及语言基础 1
0.1 Delpi 5的三种不同版本简介 1
0.1.1 Delpi 5企业版 1
0.1.2 Delpi 5专业版 1
0.1.3 Delpi 5标准版 1
0.2 新特点 2
0.3 三种版本的分类特性列表 3
0.5 使用Delpi 5对计算机系统的要求 9
0.4 Delpi 5企业版的主要工具资源 9
0.6 Delpi 5系统开发的基本概念及语言基础 10
第1篇 Delpi 5模板应用技术 35
第1章 工程导向与快速创建工程 35
1.1 快速创建一个应用系统软件框架 35
1.2 试运行软件框架 40
1.3 Delpi 5的几个常用术语 40
第2章 多页标签笔记本式工程快速创建技术 49
2.1 快速调用多页笔记本式窗体模板 49
2.2 几个术语 50
2.3 Delpi 5开发平台的构成分析 51
2.4 窗体及窗体对象的属性设置 51
第3章 Win95/98 Logo工程快速创建技术 55
3.1 工程的快速建立 55
3.2 工程文件与单元文件的保存 56
3.3 工程文件与单元文件程序代码 57
3.4 工程模板运行及说明 63
4.1 启动数据库桌面并创建数据库 66
第4章 数据库窗体导向的应用 66
4.2 数据库窗体导向模板与数据库窗体的快速建立 68
4.3 数据库窗体的运行 73
第5章 决策图样板与统计图样的演示 74
5.1 决策图样板的演示 74
5.2 统计图窗体样板的演示 75
第2篇 Delphi 5自行开发数据库窗体技术 81
第6章 自行开发多页笔记本标签页窗体工程 81
6.1 多页面窗体的实现 81
6.3 具体页面的功能开发 85
6.2 窗体与控件的属性设置 85
第7章 主菜单、加速键与状态条的制作 91
7.1 主菜单的快速生成 91
7.2 加速键面板及其加速键和建立方法 96
7.3 应用系统状态条的制作技术 100
7.4 主窗体的修饰 105
第8章 数据库应用系统窗体的制作与加密技术 111
8.1 一个窗体开发实例及要求 111
8.2 在工程中增加新窗体 113
8.3 将窗体集成到工程中 114
8.4 窗体功能的实现 116
第9章 浏览窗体的设计与数据查询 126
9.1 浏览功能的实现 126
9.2 建立查询功能 129
9.3 试运行窗体并进行浏览与查询 134
第10章 数据库报表的制作 136
10.1 报表的人工制作技术 136
10.2 报表的预览和带表格效果的制作 143
10.3 报表封面的制作 145
第11章 多表窗体的制作 147
11.1 增加新窗体与放置控件 147
11.2 设置控件属性 148
11.3 试运行窗体 151
11.4 多表窗体的制作 152
第12章 多表间动态数据交叉调用技术 155
12.1 制作一个数据管理窗体 155
12.2 制作一个数据源窗体 158
12.3 试运行多表窗体间数据传送程序 160
第13章 对话框、消息机制与加密技术 162
13.1 标准对话框控件在程序中应用示范 162
13.2 对话框窗体模板的直接加入方法 171
13.3 自制对话框与系统加密技术 172
13.4 消息机制与消息对话框的应用 179
第14章 控件响应顺序、焦点控件与键盘响应 182
14.1 控件的响应顺序 182
14.2 焦点控件的设置 183
14.3 控件的键盘响应 185
第15章 窗体的修饰技术 191
15.1 窗体对象与控件对象的父子属性 191
15.2 用不同的控件实现相同的功能 192
15.3 窗体对象的边框格式、颜色、大小与位置 194
15.4 用程序修饰窗体与控件 196
第16章 软件说明窗体的制作 200
16.1 在工程中集成一个新窗体并放置需要的控件 200
16.2 为控件设置属性 201
16.3 调用位图与事件驱动 204
16.4 调用说明窗体模板块速制作说明窗体 205
第3篇 操作系统软件的制作技术 209
17.1 新一个工程作为系统主窗体 209
17.2 在工程中新增一个窗体及控件 211
17.3 为Form1、Form2控件对象设置程序代码 215
17.4 试运行“开始菜单”效果 216
第18章 Microsoft Windows 98资源管理器的模拟制作 218
18.1 新窗体的增加与控件及属性设置 219
18.2 编制事件驱动程序 230
18.3 资源管理器运行效果显示及说明 233
18.4 资源管理器的程序清单 236
第19章 制作一个精致的Microsoft Word文本编辑窗口 244
19.1 窗体的布局与控件配制 244
19.2 为各个控件对象赋予事件驱动程序 259
19.3 运行文档编辑器 269
20.1 新增窗体、加入控件及设置属性 270
第20章 图片浏览器的制作 270
20.2 相关控件的事件驱动 279
20.3 运行图片浏览器效果 281
第4篇 网络与通讯窗体的制作 291
第21章 用API函数调用通讯程序——网络与邮件能在系统中集成 291
21.1 用API函数调用Microsoft Explorer 4.0/5.0 291
21.2 用API函数调用邮件接收器Microsoft Outlook Express 4.0/5.0 293
21.4 在Delphi中调用NetscaptNavingator 294
22.1 集成空窗体并放置必要的控件 296
第22章 Web浏览器窗体的制作 296
22.2 为窗体和行为控件编制事件驱动程序 307
22.3 运行网页浏览器 312
第23章 数据库网页DBWeb的制作与发布 334
23.1 数据库网页运行所涉及的基本原理 334
23.2 Delphi 5对于数据库网页的开发 337
23.2.1 数据库网页的快速开发 338
23.2.2 HTML文本的制作 345
23.2.3 服务器程序的建立与服务器的安装 347
23.2.4 Intranet网的建立与网页的发布 348
第5篇 Delphi 5软件集成技术 357
第24章 主菜单与窗体的链接 357
24.1 系统运行程序的一般模式 357
24.2 软件系统的界面结构 370
24.3 系统软件窗体的集成方法 373
第25章 软件封面的制作与主控窗体的链接 378
25.1 封面窗体的制作 378
25.2 软件封面与主控界面的集成 380
第26章 应用系统的数据库分发与行盘制作 385
26.1 建立恰当的工程路径结构 385
26.2 数据库引擎(BDE)的启动 388
26.3 应用系统的数据分发 392
26.4 应用系统成果保护与安装盘的制作 394
26.4.1 应用系统安装过程的可视化设置 398
26.4.2 为安装程序选择安装的目标 400
26.4.4 设置用户界面 403
26.4.3 为安装程序设置具体的文件 403
26.4.5 修改注册表设置 404
26.4.6 将系统设定的内容进行编译 405
附录1 Delphi 5工具应用 407
附录1.1 数据库桌面工具的应用简介 407
附录1.2 团队作战开发工具TeamSource使用简介 413
附录1.3 包收集编辑器的作用和运用简介 418
附录1.4 图像编辑器 421
附录1.5 工具的配置 425
Delphi 5 集成开发环境的API函数库 428