标题：visual foxpro
Visual Foxpro的发展
Visual FoxPro 6.0是在xBASE（dBASE，Clipper，FoxBASE，FoxPro）的基础上发展而来的32位数据库管理系统。Visual FoxPro的发展历程如下：[1]
--------------------------------------------------------------------------------------------
Ratliff 的贡献 → 1975年，美国工程师 Ratliff 开发了一个在个人计算机上运行的交互式的数据库管理系统。
→ 1980年，Ratliff 和3个销售精英成立了 Aston-Tate 公司，直接将软件命名为 dBASE Ⅱ而不是 dBASEⅠ。后来这套软件经过维护和优化，升级为 dBASE Ⅲ。
--------------------------------------------------------------------------------------------
Fox Software 公司的改进 → 1986年，For Software 公司在 dBASE Ⅲ的基础上开发出了 FoxBASE 数据库管理系统。后来 Fox Software 公司又开发了 FoxBASE+、FoxPro 2.0 等版本。这些版本通常被称为 xBase 系列产品。
--------------------------------------------------------------------------------------------
微软最终的影响力 → 1992年，微软公司在收购 Fox Software 公司后，推出 FoxPro 2.5版本，有 MS-DOS 和 Windows 两个版本。使程序可以直接在基于图形的 Windows 操作系统上稳定运行。
  visual foxpro徽标→ 1995年，推出了 Visual FoxPro 3.0数据库管理系统。它使数据库系统的程序设计从面向过程发展成面向对象，是数据库设计理论的一个里程碑。
→ 1996年，微软公司推出了 Visual FoxPro 5.0版本，Vssual FoxPro 是面向对象的数据库开发系统，同时也引进了 Internet 和 Active 技术。
→ 1998年，在推出 Windows 98操作系统的同时推出了 Visual FoxPro 6.0。
→ 近年来，Visual FoxPro 7.0、Visual FoxPro 8.0 和 Visual FoxPro 9.0 也相继推出，这些版本都增强了软件的网络功能和兼容性。同时，微软公司推出了 Visual FoxPro 的中文版本。
-----------------------------------------------------------------------------------------------------------
今天人们目光被VB、VC、Delphi、Java等优秀开发工具的散发出的光芒所以吸引，Visual FoxPro这株出身名门的小草仍然顽强的活了下来，并且将在不久的将来推出最新的9.0版。即使VB、Delphi众多大碗也不得不承认，在有限设备条件下的数据处理能力，Visual FoxPro是最好的。
Visual FoxPro 6.0 简介
Visual FoxPro 6.0是在 xBASE（dBASE,Clipper,FoxBASE,FoxPro）的基础上发展而来的32位数据库管理系统。
它是由微软公司于1998年在推出 Windows 98 操作系统的同时推出的。
1998年9月份美国微软公司推出了Visual Fox Pro 6.0系列，其中包括VFP6。VFP6的推出为网络数据系统使用者及设计开发者带来了极大的方便。VFP6不仅提供了更多更好的设计器、向导、生成器及新类，并且使得客户/服务器结构数据库应用程序的设计更加方便简捷，增加了处理2000年数据的工具。VFP6以其强健的工具和面向对象的以数据为中心的语言，将客户/服务器和网络功能集成于现代化的、多链接的应用程序中。VFP6充分发挥了面向对象编程技术与事件驱动方式的优势。VFP6是目前世界流行的小型数据库管理系统中版本最高、性能最好、功能最强的优秀软件之一。
Visual FoxPro 6.0 的特点
Visual FoxPro 6.0 能够得到广泛的使用，这是与其具有的强大的功能分不开的，Visual FoxPro 6.0 与其前期的版本相比，有更高的性能指标和鲜明的特点。
⑴ 提供多种可视化编程工具，最突出的是面向对象编程。
⑵ 在表的设计方面，增添了表的字段和控件直接结合的设置。
-------------------------------------------------------------------------------------
除此之外，Visual FoxPro 6.0 具有一系列的新特色，如：
① 成功解决了计算机2000年的问题。
② 增强了 Internet 技术和 WWW 数据库的设计。
③ ActiveX 和向导、生成器及控件等集成化工具。
④ 新引入了网络图象文件格式：gif 和 jpeg 。
-------------------------------------------------------------------------------------
⒈ 对项目及数据库控制的增强
在 Visual FoxPro 6.0 中可以借助“项目管理器”创建和集中管理应用程序中的任何元素；可以访问所有向导、生成器、工具栏和其他易于使用的工具。
⒉ 提高应用程序开发的效率
Visual FoxPro 6.0 增加了面向对象的语言和方式。借助 Visual FoxPro 6.0 的对象模型，可以充分使用面向对象程序设计的所有功能。
⒊ 互操作性和支持 Internet
Visual FoxPro 6.0 支持具有对象的链接与嵌入（OLE）拖放，可以在 Visual FoxPro 6.0 和其他应用程序之间，或在 Visual FoxPro 6.0 应用程序内部移动数据。
⒋ 充分利用已有数据
Visual FoxPro 6.0 为升级数据库提供了一个方便实用的转换器工具，可以将早期版本中的数据移植过来使用；对于电子表格或文本文件中的数据，Visual FoxPro 6.0 也可以方便的实现数据共享。
Visual FoxPro 6.0 的配置要求
Visual FoxPro 6.0 的功能很强大，但是对整个开发环境的要求却不是很高。现在，普通的家用电脑一般都能够运行它。配置的相关基本要求（最低配置要求）如下：
● 处理器：486处理器以上，推荐使用 Pentium 或更高档处理器的 PC 兼容机。
● 内存：16MB 以上的内存，推荐使用 24MB 以上的内存。
● 硬盘：典型安装需要 85MB 的硬盘空间，完全安装需要 90MB 的硬盘空间。
● 操作系统：Windows 95/98（中文版），或 Windows NT4.0（中文版），或更高版本。
Visual FoxPro 6.0 系统设置选项卡及功能
其中系统设置选项卡有：显示、常规、数据、远程数据、文件位置、表单、项目、控件、区域、调试、语法着色、字段映像等。其设置功能如下：
● 显示：界面选项，例如是否显示标题栏、时钟、命令结果或系统信息等。
● 常规：数据输入与编程选项，例如设置警告声、是否自动填充新记录等。
● 数据：表选项，字符串笔记比较设定。例如是否使用索引强制唯一性，是否使用 Rushmore 优化等。
● 远程数据：远程数据访问选项，例如连接超时限定值等。
● 文件位置：改变系统默认文件存储位置。
● 表单：表单设计器选项，例如所用的刻度单位、网格面积等。
● 项目：项目管理器选项，例如是否使用向导等。
● 控件：“表单控件”工具栏中的“查看类”按钮所提供的可视类库和 ActiveX 控件选项。
● 区域：时间、日期、货币及数字的格式。
● 调试：调试器显示和跟踪选项。
● 语法着色：确定区分程序元素所用的字体和颜色。
● 字段映像：确定从数据环境设计器、数据库设计器或项目管理器中向表单拖动表或字段时创建何种控件。
Visual FoxPro8.0介绍：
Visual FoxPro8.0是微软公司2002年开发的。这是一个自函型数据库管理系统，是解释型和编译混合型系统。它能够以·解释的方法定义,操纵数据库。它也可以将操作过程编写为程序进行编译，脱离系统·直接运行。Visual FoxPro8.0系统特点：1.采用面向对象的程序设计技术。
2.可视化的程序设计方法。
3.强大的项目及数据库管理。
4.强大查询功能。
5.采用了OLE技术。
6.支持网络·应用·。Visual FoxPro 8.0 的配置要求1.一台带有486 66MHz处理器（或更高档）。
2.有鼠标。
3.16MB内存。
4.用户自定义安装要85MB硬盘空间·，但完全安装要90MB硬盘的空间。
5.推荐用VGA或更高分辨率的显示器。
Visual FoxPro 9.0
Visual FoxPro 9.0 [2]是创建和管理高性能的 32 位数据库应用程序和组件的工具；于2007年发布，是vfp的最后一个版本；目前的服务包版本为sp2，并且有3个Hotfixes包，即最后的版本为09.00.0000.7423 。[3]
vfp9.0 相比之前的版本做了以下的改进和增强：[4]visual foxpro(vfp) 9.0(4张)
报表改进指南 
数据和 XML 功能的增强 
SQL 语言的改进 
类的增强 
语言的增强 
交互式开发环境(IDE)的增强 
Visual FoxPro 设计器的增强 
其他的增强：
打印对话框和打印语言的增强
改善了对应用程序检测终端服务的支持
已更新 Dr. Watson 错误报告程序到 2.0 版
锚定编辑器程序
类浏览器
工具箱
代码 引用
GENDBC.PRG
环境管理器任务面板
数据资源管理器任务面板
MemberData 编辑器
新的基本类库 (FFC)
新的解决方案示例Visual FoxPro 9.0 系统配置需求[5]　处理器：奔腾处理器
操作系统：Microsoft Windows 2000 Service Pack 3 或更高 Microsoft Windows XP 或更高 Microsoft Windows Server 2003 或更高
内存：64M，推荐128M或更高
硬盘：程序安装需要165M，额外的20 MB硬盘空间用于安装系统必备程序
光驱：CD-ROM 或 DVD-ROM 
显示：VGA 800 X 600 256色
鼠标：Microsoft 鼠标或兼容鼠标