第2章VisualFoxPro简介VisualFoxPro概述2.1VisualFoxPro设计工具2.2VisualFoxPro环境设置2.3VisualFoxPro项目管理器2.4VisualFoxPro文件类型2.52.1VisualFoxPro概述2.1.1VisualFoxPro发展概况VisualFoxPro是Microsoft公司在FoxBASE和FoxPro基础上发展起来的新一代关系型数据库管理系统软件。是性能最好、功能最强、最为流行的PC数据库管理系统软件之一。1995年推出VisualFoxPro3.0版;1997年推出VisualFoxPro5.0版;1998年推出VisualFoxPro6.0版;2000年推出全面支持网络应用的VisualFoxPro7.0版;2003年推出VisualFoxPro8.0版,进一步强化了面向对象编程能力和支持网络开发的能力。2.1.2VisualFoxPro的特点1.强大的功能2.增强的数据库管理3.增强的SQL语言支持4.支持面向对象程序设计5.可视化的设计开发工具6.增强的OLE应用集成7.支持网络应用2.1.3VisualFoxPro用户界面VisualFoxPro的主窗口界面如下图所示。1.系统菜单栏2.系统工具栏3.窗口工作区4.命令窗口5.状态栏2.1.4VisualFoxPro工作方式1.命令执行方式2.菜单选择方式3.程序执行方式2.2VisualFoxPro设计工具2.2.1向导向导是一种交互式的快速设计工具,通过一系列的对话框向用户提示每一个操作步骤,引导用户一步一步地完成某项任务。使用向导可以建立查询、创建表单、编制报表等。2.2.2设计器设计器是创建和修改应用程序各种组件的可视化工具,可用来创建和修改数据库、数据表、表单、报表、查询和视图等。2.2.3生成器生成器通常是一些带有选项卡的对话框,主要用来在应用程序的构件中创建和生成某种控件,还可用来帮助用户生成一个应用程序框架。2.3VisualFoxPro环境设置2.3.1选项对话框的使用选择“工具”菜单下的“选项”命令,可打开“选项”对话框,其中包含一系列可供摄制的选项卡。1.“选项”对话框界面2.日期和时间格式的设置3.设置默认工作目录的设置2.3.2SET命令的使用VisualFoxPro提供许多SET命令,可在命令窗口或程序中使用这些命令来临时设置系统的工作环境。2.4VisualFoxPro项目管理器项目(Project)是开发一个应用软件系统所包含的数据、程序、文档、对象和类等各种相关文件的集合。VisualFoxPro提供了专门的项目管理器来对用户所开发的项目进行管理和维护,使得用户能以简便直观的方式组织和处理项目中所包含的各类文件。2.4.1项目管理器界面2.4.2项目管理器的使用1.创建文件2.添加文件3.修改文件4.移去文件5.其他操作2.5VisualFoxPro文件类型VisualFoxPro的各种数据和程序都是以文件形式存储在磁盘上的,并通过Windows操作系统与VisualFoxPro本身的文件管理功能对其访问与调用。不同类型的文件是由不同的文件扩展名来加以保存和区分的。