1.1 VISUAL FOXPRO7.0的新发展 2
1.1.1 编辑功能的加强 2
第一章 认识VISUAL FOXPRO7.0 2
1.1.2 语言功能的增强 5
1.13 数据库容器事件概述 5
1.1.4 增强了交互式集成环境功能 12
1.1.5 OLE DB功能 13
1.1.6 任务显示管理器的作用 13
1.1.8 服务器功能的增强 14
1.2 如何安装VISUAL FOXPRO7.0 14
1.1.7 项目工程的使用 14
1.2.1 安装Visual Studio.net 7.0的系统需求 15
1.2.2 安装Visual Foxpro7.0 15
1.3 如何启动与退出VISUAL FOXPRO7.0 19
1.3.1 启动Visual Foxpro7.0 19
1.3.2 退出Visual Foxpro7.0 19
第二章 VISUAL FOXPRO7.0程序设计基础 19
2.1 VISUAL FOXPRO的数据类型与字段类型 22
2.1.1 Visual Foxpro的数据类型 22
2.1.2 Visual Foxpro的字段类型 25
2.2 常量,变量与数组 28
2.3 VISUAL FOXPRO7.0的运算符 32
2.4 VISUAL FOXPRO7.0的表达式 36
2.4.1 命名规则 36
2.4.2 字符表达式 37
2.4.3 日期表达式 37
2.4.4 数值表达式 38
2.4.5 逻辑表达式 38
2.4.6 自定义宏 39
2.4.7 空值的使用 39
2.5 过程与函数 40
2.5.1 如何定义过程与函数 40
2.6 原有命令功能的增加及新增命令 46
2.7 原有函数功能的增加及新增函数 80
2.8 程序流控制语句 83
2.8.1 条件语句 84
2.8.2 循环语句 87
第三章 面向对象程序设计基础 93
3.1 对象的概念与组成 93
3.1.1 何谓对象 94
3.1.2 对象的属性 95
3.1.3 对象的方法 98
3.1.4 对象的事件 99
3.2.1 类的概念 103
3.2 类的概念、特征与创建 103
3.2.2 类的特征 105
3.2.3 类的继承性 106
3.2.4 类的创建 111
3.3 对象的使用 117
3.4 简单应用程序举例 120
3.4.1 创建应用程序的基本步骤 120
3.4.2 创建第一个Visual lfoxpro7.0应用程序 121
4.1 项目的创建与管理器的组成 130
4.1.1 项目的创建 130
第四章 项目管理器的使用 130
4.1.2 项目管理器的组成 132
4.2 项目管理器的各项操作 136
4.2.1 文件的添加与移去 136
4.2.2 文件的新建与修改 137
4.2.3 查看表的内容 138
4.2.4 “项目信息”的显示与编辑 138
4.3 项目管理器设计应用举例 140
第五章 数据库设计基础知识 147
5.1 数据库和表的概念 147
5.2 如何设计数据库 148
5.2.1 数据库设计的一般步骤 149
5.2.2 数据库的创建 151
5.3 数据库的使用与管理 158
5.3.1 数据库的操作 158
53.2 数据库中表的操作 160
5.4 新建表文件 161
5.4.1 添加自由表 161
5.4.2 创建数据库中的表 164
5.5 纪录的各项操作 167
5.5.1 用命令添加记录 168
5.5.2 在浏览方式下添加记录 169
5.5.3 记录的删除 170
5.5.4 记录的恢复 175
5.6 索引的创建与使用 177
5.6.1 索引的类别 177
5.6.2 索引的设置 179
5.6.3 非结构索引文件和独立索引文件 180
5.6.4 索引的创建 182
5.6.5 利用索引排序 184
5.6.6 索引的修改 187
5.6.7 索引文件的删除 189
6.1 利用查询向导建立查询 192
第六章 设计数据查询文件 192
6.2 查询设计器的使用 198
6.2.1 查询设计器的打开 199
6.2.2 工具栏的添加及功能简介 201
6.3 查询设计器各选项卡的使用 204
6.3.1 字段选项卡 205
6.3.2 联接选项卡 206
6.3.3 筛选记录选项卡 210
6.3.4 排序依据选项卡 211
6.3.5 分组查询的建立 212
6.3.6 杂项选项卡 213
6.4 简单查询文件设计 215
6.4.1 生成查询文件 216
6.4.2 输出查询结果 217
6.5 多表查询文件设计 220
6.5.1 确定表与表的关系 221
6.5.2 选择输出字段 223
6.5.3 确定筛选依据 224
6.5.4 确定排序依据 227
6.6 交叉表查询的建立 228
6.6.1 交叉表向导的使用 228
6.6.2 建立交叉表 232
6.7 把数据库查询加入项目中 234
第七章 表单的创建与使用 237
7.1 表单创建方法简介 237
7.2 表单设计器界面环境 244
7.2.1 窗口组成 244
7.2.1 工具栏组成 246
7.2.2 设置数据环境 249
7.3 表单设计应用举例 252
7.3.1 具有背景图画的表单设计 252
7.3.1.1 多页表单设计 253
7.3.1.2 实例分析 258
7.3.2 多页表单设计 259
7.3.3 动画表单设计 274
7.3.3.1 设计步骤 275
7.3.3.2 实例分析 279
7.3.4 多媒体表单设计 280
7.4 表单集的建立与管理 290
7.4.1 表单集的创建 290
7.4.2 表单集的各项操作 291
7.4.3 表单集的运行 292
7.5 表单集设计应用举例 292
7.5.1 表单集的设计 293
7.5.2 程序分析 299
第八章 报表的创建与使用 302
8.1 如何设计报表 302
8.1.1 报表的创建与布局设置 302
8.1.2 控件的添加与设计师 309
8.2 报表的打印与输出 327
8.2.1 用REPORT命令输出报表 327
8.2.2 报表文件的打印 329
8.3 报表设计应用举例 333
8.3.1 员工注册表设计 333
8.3.2 员工工资报表设计 335
第九章 数据库视图的创建与使用 339
9.1 创建本地视 339
9.1.1 数据库视图概述 339
9.1.2 创建本地视图的方法综述 340
9.1.3 使用本地视图向导创建视图 349
9.2 利用视图设计器来创建视图 355
9.2.1 视图设计器 356
9.2.2 视图的设计 358
9.2.3 字段选项卡的使用 361
9.3 创建远程视图 365
9.3.1 连接远程数据源 366
9.3.2 连接设计器的使用 367
9.3.3 设置与运行远程视图向导 371
9.3.4 使用远程视图向导创建视图 373
第十章 设计菜单 379
10.1 创建菜单 379
10.1.1 规划菜单系统 379
10.1.2 创建菜单,菜单项与子菜单 382
10.2 菜单表结构的修改 393
10.2.1 快捷键的设置 393
10.2.2 快速菜单的创建 396
10.2.3 菜单分隔线的设置 397
10.2.4 设置菜单项的可选性 398
10.2.5 代码的添加 399
10.3 菜单结构的程序生成 409
10.4 菜单设计应用举例 419
光盘内容指南 425
1.1 VFOXPRO教程 425
1.1.1 VFoxPro基础教程 425
1.1.2 VFP使用技巧 425
1.2 控件 426
1.3 FOXPRO工具软件下载 428