第一部分 概述
第1章 Delphi3的新特性1
1.1 Delphi的主要特点1
1.2 Delphi3的新特性 3
1.3 本书内容6
1.4 几项规定10
1.5 实例10
1.6 小结10
第2章 使用Delphi的IDE11
2.1 使用主窗口11
2.2 使用对象视窗20
2.3 使用窗体设计器和代码编辑器24
2.4 使用环境建立一个应用程序29
2.5 使用项目管理器33
2.6 使用对象仓库34
2.7 小结35
第3章 Object Pascal:基本概念 37
3.1 Object Pascal入门37
3.2 数据类型40
3.3 操作符和表达式55
3.4 语句57
3.5 过程与函数62
3.6 Delphi单元 65
3.7 小结66
第4章 Object Pascal:高级概念68
4.1 类(Classes) 69
4.2 强制类型转换(TypeCasting) 76
4.3 类引用型77
4.4 运行库78
4.5 小结88
第5章 异常处理 90
5.1 运行错误90
5.2 异常处理91
5.3 定义缺省的异常处理程序92
5.4 异常处理编程94
5.5 基类Exception103
5.6 小结106
第二部分 应用程序的开发
第6章 使用Delphi构件107
6.1 可视化构件108
6.2 非可视化构件124
6.3 小结128
第7章 使用Win32通用控件 130
7.1 简单的通用控件130
7.2 Delphi3的新控件142
7.3 复杂的通用控件146
7.4 小结197
第8章 创建应用程序 206
8.1 使用窗体工作206
8.2 创建SDI应用程序221
8.3 创建MDI应用程序225
8.4 创建控制台应用程序231
8.5 重用应用程序234
8.6 项目参数236
8
第1章 Delphi3的新特性1
1.1 Delphi的主要特点1
1.2 Delphi3的新特性 3
1.3 本书内容6
1.4 几项规定10
1.5 实例10
1.6 小结10
第2章 使用Delphi的IDE11
2.1 使用主窗口11
2.2 使用对象视窗20
2.3 使用窗体设计器和代码编辑器24
2.4 使用环境建立一个应用程序29
2.5 使用项目管理器33
2.6 使用对象仓库34
2.7 小结35
第3章 Object Pascal:基本概念 37
3.1 Object Pascal入门37
3.2 数据类型40
3.3 操作符和表达式55
3.4 语句57
3.5 过程与函数62
3.6 Delphi单元 65
3.7 小结66
第4章 Object Pascal:高级概念68
4.1 类(Classes) 69
4.2 强制类型转换(TypeCasting) 76
4.3 类引用型77
4.4 运行库78
4.5 小结88
第5章 异常处理 90
5.1 运行错误90
5.2 异常处理91
5.3 定义缺省的异常处理程序92
5.4 异常处理编程94
5.5 基类Exception103
5.6 小结106
第二部分 应用程序的开发
第6章 使用Delphi构件107
6.1 可视化构件108
6.2 非可视化构件124
6.3 小结128
第7章 使用Win32通用控件 130
7.1 简单的通用控件130
7.2 Delphi3的新控件142
7.3 复杂的通用控件146
7.4 小结197
第8章 创建应用程序 206
8.1 使用窗体工作206
8.2 创建SDI应用程序221
8.3 创建MDI应用程序225
8.4 创建控制台应用程序231
8.5 重用应用程序234
8.6 项目参数236
8