第一章 Delphi 4.0基础 1
1.1 Delphi 4.0对软硬件要求及与VB 5.0、PB 5.0的比较 1
1.2 Delphi 4.0的新增功能及特点 4
1.3 Delphi 4.0的安装 7
1.4 Delphi 4.0的启动 12
1.5 Delphi 4.0的卸载 16
第二章 Delphi 4.0 IDE环境 17
2.1 Delphi 4.0的主窗口 17
2.1.1 主菜单 17
2.1.2 加速键 26
2.1.3 组件板 26
2.2 窗体 27
2.3 代码编辑窗 27
2.4.3 组件响应事件 28
2.4.2 利用对象查看器设置对象属性 28
2.4 对象查看器 28
2.4.1 对象查看器的组成 28
第三章 Object PASCAL语言介绍 29
3.1 字符集和符号 29
3.1.1 字符集 29
3.1.2 Object PASCAL保留字 30
3.1.3 标识符 30
3.1.4 注释 30
3.2.2 变量 31
3.2 常量和变量 31
3.2.1 常量 31
3.3 数据类型 32
3.3.1 整数类型 32
3.3.2 Boolean类型 33
3.3.3 字符类型 33
3.3.4 枚举类型 33
3.3.6 实数类型 34
3.3.7 字符串类型 34
3.3.5 子界类型 34
3.3.8 数组类型 35
3.3.9 记录类型 35
3.3.10 集合类型 36
3.3.11 文件类型 37
3.3.12 指针类型 38
3.3.13 类型相同与兼容 38
3.3.14 类型转换 39
3.4 表达式 40
3.5 语句 42
3.5.1 赋值语句 43
3.5.2 过程语句 43
3.5.3 Goto语句 43
3.5.4 复合语句 43
3.5.5 IF语句 44
3.5.6 CASE语句 45
3.5.7 Repeat语句 45
3.5.9 For语句 46
3.5.8 While语句 46
3.5.10 With语句 47
3.6 作用域 48
3.7 过程与函数 48
3.7.1 过程 49
3.7.2 函数 50
3.8 类 56
3.8.1 类定义 56
3.8.2 构造函数 57
3.8.3 析构函数 58
3.8.4 类的封装 58
3.8.5 类运算符 59
3.8.6 类的继承性 59
3.9 输入与输出 60
3.10 异常事件的处理 61
3.10.1 try卐xcept 61
3.10.3 try協inally 62
3.10.2 raise 62
3.10.4 exit、break和continue 63
3.10.5 预定义的异常 63
第四章 Delphi 4.0中的组件及其用法 65
4.1 Standard标记页 66
4.2 Additional标记页 68
4.3 Win32标记页 69
4.4 System标记页 70
4.5 Internet标记页 71
4.6 Data Access标记页 72
4.7 Data Controls标记页 73
4.8 Decision Cube标记页 74
4.9 QReport标记页 75
4.10 Dialogs标记页 76
4.11 Win3.1标记页 77
4.12 Samples标记页 78
4.13 ActiveX标记页 79
第五章 建立窗体和菜单 81
5.1 建立窗体 81
5.1.1 利用模板建立窗体 81
5.1.2 利用过程或函数建立窗体 88
5.1.3 利用控件建立窗体 88
5.2 建立系统主菜单 93
5.3 常用控件的加入 95
5.4 Delphi中的单元 96
第六章 资源的使用 99
6.1 Windows的资源 99
6.2 图标资源 102
6.2.1 编辑图标资源 102
6.2.2 图标资源的使用 104
6.3 光标资源 108
6.4 位图资源 110
7.1 启动Database Desktop 113
第七章 Database Desktop的使用 113
7.2 路径设定 114
7.3 Database Desktop的主窗口 115
7.4 建立数据表 115
7.4.1 dBASE表 118
7.4.2 Paradox表 122
7.4.3 INTRBASE表 123
7.5 查看数据表 125
7.6 编辑数据表 127
7.7 修改数据表结构 128
第八章 数据库BDE和本地SQL 129
8.1 BDE的设置 130
8.2 DBASE BDE的设置 133
8.3 Paradox BDE的设置 134
8.4 Microsoft ACCESS BDE的设置 135
8.6 本地SQL 136
8.5 INTRBASE BDE的设置 136
8.6.1 命名惯例 137
8.6.2 支持的运算 137
8.6.3 CREATE 139
8.6.4 SELECT 144
8.6.5 ALTER 150
8.6.6 DROP 150
8.6.8 UPDATE 151
8.6.7 INSERT 151
8.6.9 DELETE 152
第九章 本地数据库应用程序 153
9.1 应用程序的外观 153
9.2 应用程序的数据表 158
9.3 窗口的属性 162
9.4 源代码 200
第十章 建立Client/Server应用程序 233
10.1 开发Client/Server数据库应用程序 233
10.2 连接到远程数据库服务器 236