容早期的 dbase 以及 foxbase 各种版本,同时还提供了许多基于 windows 的崭新功能。Visual foxpro 作为具有 windows95 兼容标志的应用
软件,具有快速开发应用程序、面 向对象和客户机/服务器的强大功能,它是多年来出现在关系数据库方面最重要 的产品。 Microsoft visual foxpro 是一个 32 位的数据库开发系统,可运行于 window98 和 windowsxp 操作系统。Visual foxpro 既具有 visual 系列的功能强 大、直观易用、面向对象等优点,又兼具 windows 和 foxpro 的长处。提供了“向 导”“设计器”和“生成器”等工具,使的数据库的管理工作变的容易。Visual 、 foxpro 的易用性使初学者和那些想避免涉及 foxpro 复杂命令的人能很快用它来 管理自己的数据库,制作各种报表、标签等;增添的面向对象的编程方式等新特 色,使它成为应用程序开发人员强有力的工具;正是由于其易用性、先进性和广 泛性,使 visual foxpro 真正做到了面向各种水平的用户。 简单,易学, (1) 简单,易学,易用 ①快速完成应用任务 Visual Foxpro6.0 提供了向导,生成器和设计器三种工具,这三种工具都 使用图形交互界面方式, 使用户能够最简单而又最快速地完成数据操作任务。 例 如:此学籍
管理系统中的各项数据输入的表单就是用表单向导和生成器来制作 的。 ②使用方便的工具栏
象许多其他 Microsoft 产品一样,Visual Foxpro6.0 也给用户提供了使用 方
便的工具栏, 工具栏里有许多按钮, 他们代表着菜单里的某些选项。 一般来说, 用户经常执行的操作或使用的对象多对应一个按钮, 用户可以通过选择这些按钮 方便而迅速地完成操作,而不必通过菜单选项。 ③不编程而建立应用程序界面 Visual Foxpro6.0 提供的窗体设计器是一种功能强大的工具,用户能够不 编程或使用很少的代码来实现友好的交互式应用程序界面以及对界面的控制。 例 如;用户可以用栅格控制很容易地建立一对多的窗体;用户只需把一个数据表拖 到一个窗体上就可以了。 也可以利用页格式控件来建立有标签的对话框话或用户 自己的生成器界面。 ④用项目管理器统一界面 Visual Foxpro6.0 提供的另一高效易用的工具是项目管理器。通过项目管 理器,用户可以集中地管理数据,
文档,类库,源代码等各种资源。例如用户可 以建立和更新数据库,设计或改变窗体和报表,定义或改变类库,生成或重新生 成自己的应用
程序。另外,用户也可以在项目管理器中使用 Visual Foxpro6.0 提供的简单而有效的其他工具,如向导,生成器,工具栏等。所有这些,使用户 能够对工作进行集中管理而又简单有效。 (2)功能更强大 Visual Foxpro6.0 比以前的数据库管理系统具有更强大的功能。它通过使 用快速查询技术和对系统的优化而使用户最大限度地体会到 Visual Foxpro6.0 快速而又功能强大的优点。 ①具有面向对象编程的能力 Visual Foxpro6.0 在支持标准的 Xbase 传统编程方式的同时,也提供了完 全的面向对象编程的能力。在 Visual Foxpro6.0 的对象模式下,用户可以利用 所有的面向对象编程特性,这些特性包括继承,封装,多态性以及分类,他们都 作为用户所熟悉的 Xbase 编程语言的扩展集而实现。 ②最优化系统 Visual Foxpro6.0 能通过优化用户的实际来提高自身的性能。在所有的优 化措施中, 做有效的方法是尽可能多地增加用户的扩展内存或减少被其他程序所 占用的内存。其余的提高 Visual Foxpro6.0 性能的措施包括加快启动速度和优 化设置指令。 ③使用快速
查询技术 快速查询技术是一种专用的数据查询技术, 他能够迅速从数据库中选择出一 组满足用户要求的记录。使用这种即使能将数据查询所需的时间大大缩短,这样 可以极大的提高数据查询效率。 ④可视化编程技术 Visual foxpro 用于 visual c++、visual basic 同样的编程技