第二章 Visual Foxpro 系统初步
2.1 Visual FoxPro 的发展 1980年, Ashton-Tate公司推出应用于微型机的 dBase II; 1984年, 推出 dBase III; 1986年, Fox Software公司推出与 dBase 完全兼容的 FoxBase 1.0; 1988年, 推出 FoxBase 2.1+; 1989年, 推出 FoxPro 1.0; 91年, 推出FoxPro 2.0; 1993年, 微软推出 FoxPro 2.5 ( for DOS / for Windows); 1995年, 推出 Visual FoxPro 3.0;
2.2 Visual FoxPro 6.0 简介 一、VFP 6.0 的特点 1996年, 推出 Visual FoxPro 4.0; 1. 良好的用户界面; 2. 增强的数据库管理; 3. 级中的应用程序开发环境; 4. 面向对象的程序设计; 5. 客户/服务器解决方案; 6. 对 Internet 的支持;
7. 程序间的互操作性; 8. 对2000年日期的支持; 9. 兼容并升级早期的 Xbase 数据库. 二、VFP 6.0 的性能指标 ( 教材 P. 32 表2-1 ) 三、VFP 6.0 的工作环境 ( 教材 P. 32 ~ P. 33 ) 1. 硬件环境; 2. 软件环境; 3. 客户机/服务器和网络环境. 2.3 Visual FoxPro 的安装、启动与退出 一、VFP 6.0 的安装 1. 首次安装; 2. 非首次安装; 3. 网络安装. 二、VFP 6.0 的启动与退出
2.4 Visual FoxPro 的用户界面 一、Visual FoxPro 的菜单系统 1. 常用菜单: 菜单栏 工作区 工具栏 命令窗口 状态栏 2.4 Visual FoxPro 的用户界面 一、Visual FoxPro 的菜单系统 1. 常用菜单: ⑴ 文件; ⑵ 编辑; ⑶ 格式; ⑷ 帮助
二、Visual FoxPro 的工作方式 2. VFP 系统菜单: 3. 其它菜单: 三、工具栏: 四、VFP 系统运行环境设置 ⑴ 显示; ⑵ 工具; ⑶ 程序; ⑷窗口 3. 其它菜单: 系统自动显示/隐藏的菜单, 如“表单”,“项目”等. 二、Visual FoxPro 的工作方式 1. 菜单方式; 2. 命令方式; 3. 程序方式 三、工具栏: 默认显示“常用”工具栏, 其它见教材 P. 39 表 2-6 . 四、VFP 系统运行环境设置 1. 使用“选项”对话框 ⑴ 打开“选项”对话框: 单击“工具”菜单→“选项” 命令;
⑵ 默认目录: 在 VFP 中建立的文件自动保存在默认目录中. 设置: 单击“文件位置”→“默认目录”→“修改” →“使用默认目录”→输入或选择完整路径 →“确定”. 其它选项卡及其设置功能见教材 P. 40 表 2-7.
2.5 Visual FoxPro 项目管理器 一、项目的创建、打开与关闭 项目: 是用户使用 VFP 系统创建的一个包含有数据库、表、视图、查询、表单、报表、标签、菜单、程序、类等各种类型文件的应用系统文件. VFP 系统通过“项目管理器”对上述各类文件进行统一的组织管理, 并能编译成可执行的应用程序. 一、项目的创建、打开与关闭 1. 创建项目: 方法一: ① 单击“文件”→“新建”命令, 打开“新建”对话框; ② 单击“项目”→“新建文件”按纽, 打开“创建”对话框;
方法 2: 2. 打开/关闭项目 ③ 输入项目文件名, 指定保存位置, 单击“保存”按 纽;则在指定位置建立一个默认扩展名为 .pjx 的项目文件. 方法 2: 上述 第②步 中单击 “向导” 按纽, 打开 “应用程序向导”; 输入项目文件名和保存位置, 单击“确定”按纽; 系统自动建立一个包含多个各类文件和目录结构的项目文件, 并连编成一个扩展名为 .app 的应用程序文件. 2. 打开/关闭项目 ⑴ 打开: 单击“文件”→“打开”, “打开”对话框中选“项目”文件类型和要打开的项目文件名, 单击“确定”按纽.
二、使用项目管理器 ⑵ 关闭: 单击“项目管理器”右上角的“关闭”按纽. 1. 项目管理器的组成: ⑴ 全部; ⑵ 数据; 当关闭一个不包含任何文件的空项目文件时, 系统提示是否删除该空项目文件. 二、使用项目管理器 创建/打开一个项目文件, 自动显示“项目管理器”对话框. 1. 项目管理器的组成: ⑴ 全部; ⑵ 数据; ⑶ 文档; ⑷ 类; ⑸ 代码; ⑹ 其他 2. 项目管理器的使用 ⑴ 新建文件; ⑵ 添加文件; ⑶ 修改文件; ⑷ 移去文件; ⑸ 浏览文件; ⑹ 移去文件; ⑺ 其它功能 3. 调整项目管理器 ⑴ 移动与缩放; ⑵ 折叠与展开; ⑶ 拆分与固定; ⑷ 工具栏化
2.6 VFP 向导、设计器和生成器 Visual FoxPro 系统提供了面向对象的程序设计方法和工具, 包括各种 向导 ( Wizards )、设计器 ( Designers ) 和 生成器 ( Builders ). 基本功能见教材 P. 49 ~ P. 50 的表 2-8, 2-9, 2-10. 其使用方法将在后续章节中详细介绍.