第一章 为什么使用Delphi 3 1
引言 1
本书内容 2
开始 2
Delphi 3的运行环境 3
Delphi 3的新增内容 4
从Delphi 2转换到Delphi 3 5
约定 5
第二章Delphi开发环境 7
引言 7
Delphi的运行 7
创建Delphi的快捷方式 8
Delphi开发环境 9
设计窗体 10
部件板 11
对象观察器 12
单元窗口 13
菜单 14
快速按钮栏 15
查找窗口 15
第三章 标准部件板 16
引言 16
事件驱动程序 16
更改部件属性 17
Label(标签)部件 19
Edit(编辑)部件 20
Memo(备注)部件 21
Button(按钮)部件 23
Radio Button(单选钮)部件 24
CheckBox(检查框)部件 24
ListBox(列表框)部件 25
ComboBox(组合框)部件 26
ScrollBar(滚动条)部件 27
GroupBox(成组框)、RadioGroup(单选钮成组框)部件 28
Panel(面板)部件 29
MainMenu(主菜单)和PopupMenu(弹出式菜单)部件 30
部件的用法 30
第四章 标准部件的使用 31
引言 31
Changeling应用程序 31
创建用户界面 32
加入ListBox和ComboBox部件 33
加入Memo和Panel部件 33
加入RadioButton部件 34
完成用户界面 34
(Memo中)文字颜色的改变 35
(Memo中)背景颜色的改变 38
(Memo中)文字大小的改变 39
(Memo中)字体的改变 40
斜排(Memo中的)文字以及关闭应用程序 41
应用程序的完整代码 41
一个更为容易的技巧 43
第五章 附加部件板 46
引言 46
BitBtn(位图按钮)部件 46
SpeedButton(快速按钮)部件 47
MaskEdit(屏蔽编辑框)部件 49
StringGrid(文本网格)部件 51
DrawGrid部件 53
Image(图像框)部件 53
Shape(图形框)部件 54
Bevel(立体框)部件 55
ScrollBox(滚动框)部件 56
CheckListBox(检查列表框)部件 57
Splitter(分隔条)部件 57
StaticText(静态文本)部件 58
Chart(图表)部件 58
引言 62
ShowMessage过程 62
第六章 显示和读入文本 62
MessageDlg函数 63
确定所选按钮 65
创建输入窗体 65
标准对话框 66
显示时间和日期 69
显示数字 72
第七章 使用窗体 74
引言 74
创建新的窗体 74
查找窗体 77
模态和非模态窗体 77
显示窗体 78
单元文件 79
Dialogs(对话框)页 83
OpenDialog部件 84
SaveDialog部件 85
OpenPictureDialog部件 86
SavePictureDialog部件 87
FontDialog部件 87
ColorDialog部件 88
PrintDialog部件 89
PrinterSetupDialog部件 91
FindDialog部件 91
ReplaceDialog部件 92
SDI和MDI窗体 93
创建父窗体和子窗体 93
显示子窗体 94
排列窗体 96
关闭子窗体 96
对象库 97
第八章 Object Pascal 99
引言 99
标准数据类型 99
声明变量 101
声明常数 101
数据类型转换 102
运算符 104
逐位运算符 107
流程控制 107
if…then…else语句 108
Case语句 110
Repeat语句 112
While语句 114
For语句 115
过程和函数的调用 116
传值和传址 117
调用函数 118
第九章 创建记录、类和对象 120
引言 120
定义数据类型 120
枚举类型 121
区间类型 123
数组类型 123
记录 125
为什么要使用面向对象的编程 126
类和对象 127
使用属性和方法 128
创建类 128
第十章 创建Active Form 133
引言 133
编写Web页 133
使用Java 134
ActiveX部件 135
ActiveX和Java 136
Active Form 136
开始这个应用程序 137
应用程序的功能 138
创建用户界面 139
Object Pascal代码 140
Web配置 145
创建Web页 146
运行程序 147
第十一章 鼠标和键盘事件 149
引言 149
鼠标事件 149
跟踪鼠标的移动 150
OnMouseUp和OnMouseDown事件 151
拖放部件 151
拖放至恰当的位置 153
键盘事件 155
使用键盘事件 156
KeyPreview属性 157
图像控件 159
创建图像 159
引言 159
第十二章 创建和使用图像 159
工具面板 161
编辑图像 162
测试位图、图标和光标 163
图像、光标和图标 165
使用文字 165
使用颜色 166
在运行时加入图像 168
Pen属性 168
画直线 168
画图形 170
Brush属性 172
Style属性 173
Pixels属性 174
ColorDialog(颜色对话框) 174
使用剪贴板 175
第十三章 菜单 177
引言 177
主菜单和弹出式菜单 177
增加、插入及删除菜单项 178
分隔行、加速键和快捷键 179
创建子菜单 180
设计弹出式菜单 180
菜单事件 181
改变字体和颜色 184
菜单设计器快速菜单 186
菜单模板 187
创建模板 188
第十四章 使用数据库 190
引言 190
关系数据 190
Delphi可以使用什么样的数据库 191
快速创建数据库应用程序 192
数据库向导 192
Database Desktop 198
创建一个新表格 198
Database Desktop的工具 201
给表格添加数据 201
读取表格数据 202
Table部件 203
使用数据控件 203
DataSource部件 204
数据型部件 204
第十五章 修正错误 206
引言 206
错误类型 206
Code Insight 207
执行日期错误 210
逻辑错误 211
中断应用程序 213
使用断点 213
中断后继续运行 214
察看断点 214
调试工具条 215
单步执行 215
察看数据 216
条件断点 217
使用观察点 218
暂停程序的执行 219
第十六章 可视部件库 220
引言 220
Win32页 221
System页 223
Internet页 224
Data Access页 224
Data Control页 225
Dialogs页 227
Win3.1页 228