目 录 1
第1章综述 1
1.1启动Delphi 1
1.1.1 Delphi版次 1
1.1.2 Windows版本 1
1.1.3安装 2
1.2运行Delphi 3
1.2.1启动Delphi 3
1.2.2 Delphi界面 5
1.3.2组件板 6
1.3.1 主窗口 6
1.3 Delphi窗口 6
1.3.3 Forml窗口 7
1.3.4代码窗口 8
1.3.5 Object Inspector窗口 8
1.3.6 View选项 10
1.4获取帮助 11
1.4.1 帮助选项 12
1.5退出Delphi 13
1.5.1挂起Delphi 13
1.5.2关闭Delphi 14
1.6练习 15
第2章窗体 16
2.1第一个窗体 16
2.1.1 窗体文件 17
2.1.2Forml 17
2.2窗体属性 18
2.2.1名称和标题 19
2.2.2边框样式 19
2.2.3标题栏和按钮 21
2.2.4位置和大小 21
2.3保存窗体 22
2.2.5 Visible和Enabled属性 22
2.3.1创建一个目录 23
2.3.2窗体和代码文件 23
2.3.3保存文件 23
2.4添加新窗体 25
2.4.1添加现有窗体 26
2.4.2删除窗体 26
2.5保存和运行 27
2.5.1运行应用程序 28
2.6练习 28
第3章组件 29
3.1添加组件 29
3.2组件属性 30
3.1.1组件板 30
3.2.1改变属性 31
3.2.2多重属性 31
3.3公共属性 32
3.3.1名字(Name) 32
3.3.2标题(Caption) 33
3.3.3大小和位置 34
3.3.4字体(Font) 35
3.3.5颜色(Color) 36
3.3.6制表符和焦点 38
3.4标准组件 39
3.3.7 Visible和Enabled 39
3.4.1对象 40
3.4.2命令按钮 41
3.4.3标签 42
3.4.4编辑框和备注 43
3.4.5单选按钮和复选框 44
3.4.6框架 46
3.4.7滚动条 48
3.4.8其他组件 49
3.4.9重运行应用程序 49
3.5练习 50
4.1事件驱动环境 52
第4章代码事件 52
4.1.1公用事件 54
4.2创建一个过程 55
4.2.1 示例 56
4.3使用和改变属性 57
4.3.1文字属性 57
4.3.2数值属性 58
4.3.3布尔属性 61
4.3.4属性引用 61
4.4方法 61
4.4.2启动窗体 62
4.4.1 显示窗体 62
4.4.3查看和关闭窗体 64
4.5列表 65
4.5.1列表框 65
4.5.2组合框 68
4.6错误处理 69
4.7程序结构 71
4.7.1可执行文件 73
4.8练习 73
第5章变量 75
5.1数值变量 75
5.1.1变量名 75
5.1.2声明变量 76
5.2常量 78
5.3表达式 79
5.3.1数值操作符 79
5.3.2括号 80
5.4字符串变量和属性 82
5.4.1字符串变量 82
5.4.2属性 83
5.5 函数 83
5.5.1字符串函数 84
5.5.2字符串过程 85
5.6字符串转换 86
5.6.1变量转换 86
5.7 日期和时间 88
5.8数组 91
5.8.1字符串数组 93
5.8.2集合与枚举类型 93
5.9消息框 94
5.10练习 95
第6章基本指令 97
6.1单元 97
6.1.1范围 98
6.2创建单元和过程 99
6.2.1创建单元 99
6.2.3建立单元中的过程 100
6.2.2改变单元 100
6.2.4建立窗体中的过程 102
6.2.5过程名 103
6.2.6删除过程 103
6.2.7调用过程 103
6.3公共变量和传递变量 104
6.3.1局部、私有和公共变量 104
6.3.2向过程传递变量 106
6.3.3注释和间距 107
6.4用户定义的函数 107
6.5条件语句 109
6.5.2嵌套的If语句 112
6.5.1 Else语句 112
6.6 Case语句 113
6.7循环 115
6.7.1 For循环 115
6.7.2 Repeat和While语句 117
6.8练习 120
第7章错误处理 121
7.1调试 121
7.1.1 断点 122
7.1.2单步跟踪 123
7.2错误陷阱 124
7.1.3监视变量 124
7.3练习 127
第8章菜单 128
8.1菜单设计器 128
8.1.1标题和名称 129
8.1.2添加选项 129
8.1.3编辑菜单 129
8.1.4子菜单 130
8.2菜单属性 131
8.2.1 Boolean属性 131
8.2.3分隔符栏 132
8.2.2快捷键 132
8.2.4选项组 133
8.2.5其他属性 133
8.3菜单事件 134
8.3.1 Edit菜单 134
8.4练习 135
第9章文件 137
9.1文件选择 137
9.1.1通用对话框 139
9.2文件操作 139
9.3顺序文件 143
9.3.1创建顺序文件 144
9.3.2读取顺序文件 145
9.4随机访问文件 149
9.4.1记录结构 149
9.4.2访问记录 149
9.5练习 153
第10章图形 154
10.1 图片 154
10.2形状和线 156
10.2.1 Canvas方法 156
10.3打印 157
10.3.1打印机命令 158
10.4练习 159
第11章练习答案 160
11.1第1章答案 160
11.2第2章答案 160
11.3第3章答案 162
11.4第4章答案 166
11.5第5章答案 169
11.6第6章答案 171
11.7第7章答案 176
11.8第8章答案 176
11.9第9章答案 179
11.10第10章答案 183