第一章 开始 1
1.1 FoxPro 里有什么 1
1.2 配置环境 8
1.3 安装Visual FoxPro 9
1.4 配置Visual FoxPro 11
1.5 Visual FoxPro 的环境 12
1.6 定制环境 14
1.7 故障诊断 16
2.1 DBF 的结构 17
第二章 FoxPro 的数据表 17
2.2 建立FoxPro表 20
2.3 表命令: List,Browse 和 Display 23
2.4 表运算命令:Sum,Count,Total 等 26
2.5 Set Filter 27
2.6 在FoxPro 的表中移动 27
2.7 索引 28
2.8 规范化表 30
2.9 连接表 31
2.10 Visual FoxPro 的数据库 35
2.11 鼠标右键 36
2.12 表 37
2.13 索引 38
2.14 关系 38
2.15 合法性检查和其他屏幕功能 40
2.16 触发器 40
2.17 令人吃惊 41
第三章 建立第一个 Visual FoxPro 应用程序 43
3.1 使用项目文件 43
3.2 增加项目元素 46
3.3 运行程序 55
3.4 在生成的表单的内部 56
3.5 属性和方法 57
3.6 Next 64
3.7 Previous 65
3.8 Rop 和 Bottom 65
3.9 Find 65
3.10 Add 66
3.11 Edit 67
3.12 Save 67
3.13 Quit 70
3.14 小结 71
第四章 Visual FoxPro 菜单 72
4.1 菜单名和工具栏 72
4.2 管理 Visual FoxPro 73
4.3 Modal 窗口和Visual FoxPro 菜单 74
4.4 激活 Visual FoxPro 菜单 74
4.5 从Visual FoxPro 菜单中选择 74
4.6 File 菜单 74
4.7 Edit 菜单 82
4.8 View 菜单 85
4.9 Format 菜单 86
4.10 Tools 菜单 87
4.11 Program 菜单 98
4.12 Window 菜单 99
4.13 Help 菜单 99
第五章 编写程序代码 101
5.1 编程基础 101
5.2 数据在哪里 106
5.3 命令和函数 108
5.4 样本代码 114
5.5 在代码编写类 124
5.6 类的浏览器 132
5.7 结论 132
第六章 表单设计器 133
6.1 从 FoxPro 2.6 移植 133
6.2 如何执行表单设计器 134
6.3 在表单设计器中 Visual FoxPro 菜单的变化 135
6.4 工具栏 140
6.5 布局工具栏 150
6.6 调色板工具栏 151
6.7 在表单设计器中工作 152
6.8 增加控件 153
6.9 检查用户的输入 155
6.10 结论 155
第七章 表单和事件模型 156
7.1 我们的方法 156
7.2 事件、方法和属性 156
7.3 修改事件、方法和属性 157
7.4 需要知道的事件 159
7.5 需要了解的方法 160
7.6 需要知道的属性 162
7.7 其他的表单事件 166
7.8 其他的表单方法 167
7.9 其他的表单属性 168
7.10 控制含有 Read 事件的事件 170
7.11 小结 170
第八章 菜单设计器 171
8.1 概述 171
8.2 激活菜单设计器 172
8.3 建立菜单 175
8.5 建立应用程序的演示版本 178
8.4 避免问题 178
8.6 改变访问键 179
8.7 增加热键 179
8.8 菜单颜色 180
8.9 工具栏 180
8.10 菜单设计 182
8.11 标记菜单选项 183
8.12 变量菜单提示 183
8.13 小结 185
9.2 数据环境 186
第九章 改进样本应用程序 186
9.1 创建项目文件 186
9.3 表单 189
9.4 建立Customers 表单 191
12.5 结论 199
9.5 增加主程序 205
9.6 增加菜单 208
9.7 增加 Orders 表单 211
9.8 结论 222
第十章 Visual FoxPro 报表和标签设计器 223
10.1 设计新的报表 223
10.2 用服表向导设计新的报表 224
10.3 报表菜单 227
10.4 在报表设计器中的区 230
10.5 报表设计器中的鼠标右键菜单 231
10.6 工具栏 231
10.7 操作报表对象 232
10.8 用报表向导创建一对多报表 235
10.9 用报表向导创建总数/ 小计的报表 236
10.10 REPORT FORM 命令 237
10.11 标签设计器 238
10.12 设计自己的报表 239
10.13 在报表中增加其他的别名 242
10.14 对细节区 SET SKIP on 的效果 243
10.15 打印一百个标签或一百页 243
10.16 多栏报表 244
第十一章 使用 SQL 246
11.1 基本的命令 246
11.2 查询设计器 259
11.3 视图设计器 263
11.4 SQL 报表输出 264
11.5 连接设计器 265
11.6 相关的函数 265
11.7 在屏幕表单里使用视图数据 270
11.8 结论 272
第十二章 Visual FoxPro 控件 273
12.1 事件 273
12.2 方法 286
12.3 常用属性 289
12.4 OCX 控件 299
13.1 在 Visual FoxPro 中的类 300
第十三章 类和类设计器 300
13.2 建立类 302
13.3 设计一个VCR 控件 305
13.4 类的使用 309
13.5 改变类 311
13.6 一个温度计棒的类 314
13.7 继承:我的代码或者你的 321
13.8 从项目中排除类 321
13.9 小结 322
14.1 创建项目文件 323
第十四章 使用类来重新设计应用程序 323
14.3 程序 327
14.4 表单 328
14.5 支持码 352
14.6 打印发票 357
14.7 远程访问 357
14.8 结论 358
附录 A 消息框语法和参数 360
附录 B Vlsual FoxPro 字段类型表 361