1.2 Visual FoxPro 6.0概述
1. VFP6.0的特点
完善了关系型数据库的概念,采用了Rushmore技术,引入了SQL命令;支持多种数据交换格式;采用了可视化的面向对象的程序设计方式;提供了功能完善的集成环境和丰富的开发工具。
2. VFP6.0的用户界面

界面基本组成:标题栏、主菜单栏、工具栏、主窗口、命令窗口、状态栏
系统工具一览表
各种菜单 |
各种工具栏 |
各种窗口 |
各种设计器 |
各种生成器 |
各种向导 |
文件菜单 |
常用工具栏 |
命令窗口 |
数据库设计器 |
文本框生成器 |
表向导 |
编辑菜单 |
表单控制工具栏 |
浏览窗口 |
表设计器 |
组合框生成器 |
交叉表向导 |
显示菜单 |
布局工具栏 |
代码窗口 |
表单设计器 |
命令组生成器 |
查询向导 |
格式菜单 |
调色板工具栏 |
调试窗口 |
菜单设计器 |
编辑框生成器 |
本地视图向导 |
工具菜单 |
打印预览工具栏 |
编辑窗口 |
报表设计器 |
表达式生成器 |
表单向导 |
程序菜单 |
报表控制工具栏 |
查看窗口 |
标签设计器 |
表单生成器 |
一对多表单向导 |
窗口菜单 |
查询设计器工具栏 |
跟踪窗口 |
类设计器 |
表格生成器 |
报表向导 |
帮助菜单 |
表单设计器工具栏 |
属性窗口 |
连接设计器 |
列表框生成器 |
一对多报表向导 |
菜单菜单 |
报表设计器工具栏 |
通用字段窗口 |
查询和视图设计器 |
参照完整性生成器 |
标签向导 |
数据环境菜单 |
数据库设计器工具栏 |
远程视图向导 |
表单菜单 |
项目管理器窗口 |
数据环境设计器 |
自动格式生成器 |
邮件合并向导 |
项目菜单 |
导入向导 |
查询菜单 |
|
|
|
选项组生成器 |
图形向导 |
报表菜单 |
|
数据透视表向导 |
表菜单 |
分组/总计报表向导 |
数据库菜单 |
类菜单 |
3. VFP 6.0的工作方式
(1) 菜单操作方式
根据所需的操作从菜单中选择相应的命令(与WORD类似)。每执行一次菜单命令,命令窗口中一般都会显示出与菜单对应的命令内容。
利用工具菜单中的向导可以很方便地完成常规任务。
(2) 命令交互方式
根据所要进行的各项操作,采用人机对话方式在命令窗口中按格式要求逐条输入所需命令,按回车后,机器逐条执行。
(3) 程序执行方式
先在程序编辑窗口中编完程序,再从程序菜单中选择执行,或从命令窗口中输入DO 命令,让机器执行。
4. VFP 6.0常用文件类型
VFP 6.0常用的文件扩展名及其关联的文件类型
扩展名 |
文件类型 |
扩展名 |
文件类型 |
.app |
生成的应用程序 |
.frx |
报表 |
.exe |
可执行程序 |
.frt |
报表备注 |
.pjx |
项目 |
.lbx |
标签 |
.pjt |
项目备注 |
.lbt |
标签备注 |
.dbc |
数据库 |
.prg |
程序 |
.dct |
数据库备注 |
.fxp |
编译后的程序 |
.dcx |
数据库索引 |
.err |
编译错误 |
.dbf |
表 |
.mnx |
菜单 |
.fpt |
表备注 |
.mnt |
菜单备注 |
.cdx |
复合索引 |
.mpr |
生成的菜单程序 |
.idx |
单索引 |
.mpx |
编译后的菜单程序 |
.qpr |
生成的查询程序 |
.vcx |
可视类库 |
.qpx |
编译后的查询程序 |
.vct |
可视类库备注 |
.scx |
表单 |
.txt |
文本 |
.sct |
表单备注 |
.bak |
备份文件 |
5. 创建文件
新建各种类型的文件时,可以利用系统提供的相应工具,以提高工作效率。新建文件时可用的设计器和向导。 |