目录
第1章 Visual FoxPro6.0程序入门
1.1 Visual FoxPro 5.0的特点
1.l.l 增强的项目及数据库管理
1.1.2 改善的调试工具
1.1.3 更简便的表设计以及扩展的数据字典
1.1.4 增强的查询及视图设计
l.1.5 增加的表单功能以及更简便的设计
1.1.6 更多更好的向导
1.1.7 OLE与ACtiVeX更强的集成
1.1.8 使用游离视图增强连接能力
1.2 安装和启动 Visllal FoxPro 5.0
1.2.l 安装Visual FoxPro 5.0的必要条件
1.2.2 安装 VISSal Fbthe 5.0的步骤
1.2.3 启动 VISllal FoxPro 5.0
第2章 Visual FoxPro 5.0开发环境详解
2.l 认识 Visual FoxPro 5.0用户界面
2.1.l 菜单系统
2.1.2 动态菜单和快捷菜单
2.1.3 工具栏
2.2 Visual FoxPro 5.0中的文件操作
2.2.l 创建新文件
2.2.2 打开已有的文件
2.2.3 保存文件
2.2.4 存盘退出
2.2.5 不存盘退出
2.3 利用项目管理器更好地管理用户程序与数据
2.3.l 项目管理器的使用
2.3.2 项目管理器窗口概述
2.3.3 项目管理器窗口操作
2.3.4 组成文件列表
2.3.5 项目管理器上的按钮
2.3.6 查看或填充项目信息
2.3.7 从一个项目文件向另一个项目文件加入文件
2.3.8 建立自己的项目文件
2.4 Visual FoxPro程序设计举例
2.4.1 创建新项目文件
2.4.2 创建表文件
2.4.3 利用表单设计器设计界面
2.4.4 创建软件说明对话框
2.4.5 创建菜单程序
2.4.6 创建主控程序
2.4.7 创建可执行程序
2.4.8 试运行所生成的执行文件
第3章 设计数据库和表
3.1 Visual FoxPro中的文本编辑
3.1.1 光标移动控制键
3.1.2 文本输入与编辑
3.1.3 改变字体
3.1.4 命令续行
3.1.5 行缩进
3.1.6 改变编辑器属性
3.2 使用命令窗口
3.2.l 命令输入和编辑
3.2.2 出错处理
3.2.3 执行带有续行符的命令
3.3 键盘宏
3.3.l 键盘宏的建立
3,3.2 编辑宏
3.3.3 宏的使用
3.3.4 使用宏时应注意的问题
3.4 Visual FoxPro设计器、向导和生成器分类解析
3.4.1 设计器(Designs)
3.4.2 向导(Wizards)
3.4.3 生成器(Builders)
3.5 系统键盘定义
3.5.l 菜单快捷键
3.5.2 窗口操作组合键
3.5.3 帮助键
3.5.4 属性窗口组合键
3.5.5 系统缺省键盘宏定义
3.6 Visual FoxPro5.0文件类型
3.7 Visual FoxPro系统性能
3.7.1 表和索引文件
3.7.2 字段特性
3.7.3 内存变量和数组
3.7.4 程序和过程文件
3.7.5 报表设计器性能
3.7.6 其他
第4章 使用查询和视图
4.l 开发管理信息系统的特点
4.1.l 管理信息系统的开发过程
4.l.2 管理信息系统开发的策略
4.1.3 精干的开发队伍
4.2 Visual FoxPro程序设计的特点
4.2.l 规划应用程序
4.2.2 程序开发过程
4.2.3 程序设计示例
4.3 程序设计的基本概念
4.3.1 存储数据
4.3.2 数据类型
4.3.3 处理数据
4.3.4 程序流程的控制
4.4 使用过程和用户自定义函数
4.4.1 调用过程或函数
4.4.2 向过程或函数发送值
4.4.3 接收函数的返回值
4.4.4 在过程或函数中检验参数
4.5 面向对象的程序设计
4.5.l 深入了解 Visual FoxPro中的对象
4.5.2 深入了解 Visual FoxPro中的类
4.5.3 使类和任务匹配
4.6 类的创建和使用
4.6.1 修改类定义
4.6.2 创建类定义的子类
4.6.3 使用“类设计器”
4.6.4 使用类库文件
4.6.5 将类添加到表单中
4.6.6 以编程方式定义类
4.7 深入了解事件模型
4.7.1 Visual FoxPro中的事件
4.7.2 追踪事件序列
4.7.3 为事件指派代码
第5章 使用表单设计应用程序界面
5.l 数据库设计
5.1.l 数据库设计步骤
5.1.2 分析数据需求
5.1.3 将需求分类放人表
5.1.4 确定所需字段
5.1.5 确定关系
5.1.6 设计求精
5.l.7 示例数据库图解
5.2 创建数据库
5.2.l 创建数据库
5.2.2 查看和修改数据库结构
5.2.3 管理数据库
5.2.4 引用多个数据库
5.3 处理表
5.3.l 创建表
5.3.2 表的索引
5.3.3 使用多个表
5.4 创建视图
5.4.1 创建机图
5.4.2 使用视图
5.4.3 在视图中更新数据
5.4.4 集成视图
5.4.5 处理游离数据
5.4.6 优化视图性能
第6章 报表和标签设计
6.l 使用表单设计程序界面
6.1.l 设计表单
6.1.2 创建新麦单
6.1.3 在表单中添加对象
6.l.4 处理对象
6.1.5 管理表单
6.2 控件使用要点
6.2.l 深入了解控件和数据
6.2.2 根据任务选择合适的控件
6.2.3 使授件易于使用
6.2.4 扩展表单
6.3 使用菜单和工具栏
6.3.l 在应用程序中使用菜单
6.3.2 创建自定义工具栏
6.3.3 测试与调试菜单系统
6.3.4 定制菜单系统
6.4 添加查询和报表
6.4.1 添加查询
6.4.2 添加报表和标签
6.4.3 集成查询和报表
7.l 应用程序的结构
7.1.l 设置起始点
7.1.2 初始化环境
7,1.3 显示初始的用户界面
7.1.4 控制事件循环
7.l.5 恢复原始的开发环境
7.1.6 将一个程序结构化为主文件
7.2 将文件加入到项目中
7.2.1 引用可修改的文件
7.2.2 连编项目
7.2.3 生成应用程序
7.3 生成可发布应用程序
7.3.l 发布过程
7.3.2 准备要发布的应用程序
7.3.3 定制要发布的应用程序
7.3.4 准备制作发布磁盘
7.4 创建发布磁盘
7.4.1 了解发布过程
7.4.2 使用安装向导
第8章 设计帮助文件
8.1 创建图形样式帮助文件
8.1.1 选择帮助特性
8.1.2 制作帮助文件
8.1.3 计划对联机帮助的访问
8.l.4 编程实现帮助特性
8.2 创建.DBF帮助文件
8.2.1 设计.DBF样式帮助
8.2.2 查看.DBF样式帮助文件示例
8.2.3 使用.DBF样式帮助
8.2.4 定制.DBF样式帮助
第9章 使用OLE扩展程序功能
9.l 程序调试
9.1.1 程序测试和调试计划
9.1.2 在程序存在错误前进行调试
9.1.3 逐步发现错误
9.l.4 显示输出结果
9.l.5 记录代码的覆盖范围
9.1.6 处理“运行时”的错误
9.2 程序优化
9.2.l 优化表和索引
9.2.2 使用Rushlmore技术加速数据访问
9.2.3 优化表单和控件
9.2.4 优化应用程序
9.2.5 优化ActiveX控件
9.2.6 在多用户环境中优化应用程序
9.2.7 优化对远程数据的访问