第1章 Delphi概述 1
1.1 Delphi的发展概况 1
1.2 Delphi的安装过程 1
1.3 Delphi的集成开发环境IDE简介 2
1.4 Delphi中的帮助 9
1.5 小结 9
复习思考题 9
第2章 一个简单的Delphi程序设计 11
2.1 Delphi程序设计的步骤 11
2.2 Delphi程序的基本组成 15
2.3 窗体 18
2.4 属性设置和事件处理 24
2.5 小结 25
复习思考题 25
第3章 Delphi的编程语言Object Pascal 26
3.1 常量与变量 26
3.2 数据类型 26
3.3 运算符和表达式 30
3.4 Object Pascal语言的语句 33
3.5 过程与函数 36
3.6 单元 38
3.7 面向对象的设计基础 40
3.8 异常处理 60
3.9 小结 61
复习思考题 62
第4章 文本的输入及输出 63
4.1 标签 63
4.2 使用编辑框 63
4.3 多行输入 67
4.4 使用MaskEdit控件 71
4.5 RichEdit控件 72
4.6 ListBox控件 74
4.7 ComboBox控件 75
4.8 输入函数 77
4.9 信息函数 78
4.10 小结 79
复习思考题 79
第5章 按钮控件和容器型控件 81
5.1 Button控件 81
5.2 BitBtn控件 84
5.3 SpeedButton控件 86
5.4 CheckBox和RadioButton控件 88
5.5 GroupBox控件 93
5.6 RadioGroup控件 95
5.7 Panel控件 97
5.8 小结 98
复习思考题 98
第6章 菜单 100
6.1 主菜单 100
6.2 快捷菜单 111
6.3 小结 112
复习思考题 112
第7章 多选项卡与多文档界面 113
7.1 NoteBook与TabSet控件概述 113
7.2 TabbedNotebook控件 115
7.3 TabControl控件 117
7.4 PageControl控件 119
7.5 多文档程序的设计 121
7.6 小结 129
复习思考题 130
第8章 其他常用控件 131
8.1 滚动控件 131
8.2 TreeView控件 139
8.3 ListView控件 144
8.4 ProgressBar控件、StatusBar 149
控件 149
8.5 通用对话框 154
8.6 小结 159
复习思考题 159
第9章 鼠标和键盘 160
9.1 有关键盘的处理 160
9.2 鼠标的控制 170
9.3 焦点的转移 178
9.4 OnEnter和OnExit事件 182
9.5 小结 182
复习思考题 183
第10章 系统对象常用函数 184
10.1 定时器控件的属性和事件 184
10.2 Windows的剪切板 185
10.3 Application变量的属性、方法和事件 188
10.4 Delphi中常用的函数和过程 189
10.5 小结 195
复习思考题 195
第11章 图形图像及多媒体处理 196
11.1 图形对象及应用 196
11.2 绘制图形 205
11.3 图像对象 209
11.4 多媒体设计 211
11.5 小结 221
复习思考题 221
第12章 数据库程序设计 222
12.1 数据库基础知识 222
12.2 Delphi7.0的数据库辅助工具 224
12.3 数据库常用控件简介 232
12.4 使用BDE控件开发数据库应用程序 242
12.5 数据库报表的设计 253
12.6 小结 256
复习思考题 256
参考文献 257