首页计算机书籍数据库Visual FoxPro 3.0语言实用详解 类和对象篇_运通创作室编著_7507710491
memories

文档

1380

关注

0

好评

0
PDF

Visual FoxPro 3.0语言实用详解 类和对象篇_运通创作室编著_7507710491

阅读 846 下载 0 大小 7.34M 总页数 213 页 2023-03-15 分享
价格:¥ 10.00
下载文档
/ 213
全屏查看
Visual FoxPro 3.0语言实用详解 类和对象篇_运通创作室编著_7507710491
还有 213 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 213 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
Visual FoxPro性能总览Visual FoxPro是一个功能强大的数据库管理亲统(DBMS),它同以前的数据库常理亲统相比,具有更快速、更有效、更灵活的突出特点。它能够迅速而又简单地建立用户的数据库,从而方便地使用和管理数据;它不仅支持容户机/服务器(C/S)结构,而且具有高度与其他软件(如Excel、Word)共享和交换数据的能力。Visual FoxPro提供新的对象和事件处理模式,利用面向对象编程(OOP)的威力使用户能够最快速地建立和修改应用程序。最后,Vsual FoxPro对以前版本的FoxPro0提供完全的兼容性,用户以前的应用程序可完全不经修改直接在Visual FoxPro上运行。Visual FoxPro的优点简单、易学、易用1.快速完成应用任务Visual FoxPro提供了向导(Wizard)、生成器(Builder)和设计器(Designer)三种工具,这三种工具斯使用图形交互界面方式,使用户能够最简单而又最快地完成数据操作任务。操作向导(Wizard)提供了用户要完成某项工作所需的详细操作步骤,在这些步骤的指导下,用户可以一步步地很简单地完成任务。例如,用户可用表向导(Table Wizard)来帮助建主一个数据表,用窗体向导(Form Wizard)来建立窗体,而查询向导(Query Wizard)将指示用户建主一个标准查询所需的完整步骤。生成器(Builder)也是一种具有友好界面的图形工具,它的主要功能是在用户自己的应用程序中加入一定的控制功能。例如列表框生成器(ListBox Builder)就是一个带有标签(tb)的对话界面,利用列表框生成器,用户可以在窗体中设计出一个列表框,并且可以在这种生成器中设置一个列表框的共同属性。如果用户热突破向导和生成器本身的限制,想要自己对应用程序进行更复杂或更灵活的控制,可以利用另一种Visual FoxPro挺供的方便有效的工具一设计器(Designer)。设计器也提供了一个友好的图形应用程序开发接口,通过它用户能建立起自己的应用程序。例如,用户可以用窗体设计器(Form Designer)定义和生成一个窗体,用数据表设计器(TableDesigner)定义和生成一个数据表。2.使用方便的工具栏像许多其他Microsoft产品一样,Visual FoxPro也给用户提供了使用方便的工具栏(Toolbars),工具栏里有许多按钮,它们代表着莱单里的某些选项。一般来说,用户经常执行的操作(如Open file)或使用的对象(如Comnd Windows)都对应一个按钮,用户可以通过选择这些按钮方便而迅速地完成操作,而不必通过莱单选项。另外,用户可以自己定制Visual FoxPro中的工具栏,增加或减少一些按钮,还可以在自己建立的应用程序中定义和实现方便用户使用的工具栏。,3.不编程而建立应用程序界面Visual FoxPro提供的窗体设计器(Form Designer)是一种功能强大的工具,用户能够不编程或使用很少的代码来实现友好的交互式应用程序界面以及对界面的控制。例如用户可以用栅格拉件(Grid control)很容易地建立一对多的窗体:用户只需把一个数据表拖动到一个窗体上就可以了。也可以利用页格式控件(PageFrame control)来建立有标签的对话框或用户自己的生成器界面。4.用管理器统-管理工作Visual FoxPro提供的另一高效易用的工具是管理器(Project Manager),通过管理器,用户可以集中地管理数据、文档、类库、源代码等各种资源。例如用户可以建主和更新数据库,设计或改变窗体和报表,定义或改变类库,生成或重新生成自己的应用程序。另外,用户也能在顷目管理馨中使用Visual FoxPro提供的简单而有效的其他工具,如向导、生成器、工具栏等。所有这些,使用户能够对各种工作进行集中管理而又简单有效。功能更强大Visual FoxPro比以前的数据库管理亲统具有更强大的功能。它能通过使用快速查询(Rushmore)技术和对亲统的优化而使用户最大限度地体会到Visual FoxPro快速而又功能强大的优点。1.具有面向对象编程的能力Visual FoxPro在支持标准的Xbase传统编程方式的同时,也提供了完全的面向对象编程(OOP)能力。在Visual FoxPro的对象模式下,用户可以利用所有的面向对象编程特性,这些特性色括继承(inheritance)、封装(encapsulation),多态性(polymorphi)以及分类(subclassing),它们都作为用户所热悉的Xbase编程语言的扩展集而实现。Visual FoxPro提供了一些基类(class),色括窗体、工具栏、页格式等,使用这些类,用户可以建立基本的窗体、工具栏或页格式,这样就可以一方面减少用户编程工作量,另一方面又加快程序开发过程。再进一步,用户可以将自己定义的类再进行分类,这样可利用用户已有的源代码或窗体。例如,用户可以将基本的窗体类再进行分类而建立自己的子类,这个子类将根据用户的要求自动地在应用程序中建立起一个用户希望看到的窗体,它的结构是由用户分类决定的。Visual FoxPro类模式能够在用户应用程序中对对象进行深入而全面的控制,例如用户在设计时可用窗体设计器对窗体中的对象进行完全的控制,而类模式下当用户运行程序时可对窗体中对象的表现和行为提供相同的控制。在Visual FoxPro中,用户可以用类设计器(Class Designer)交至式地建立一个类,或者用DEFINE CLASS命令来编程建立。2.更容易处理事件Visual FoxPro包含一种事件模式,它能够帮助用户自动地处理事件。在这种事件模式下,用户可以获取并控制所有标准的Windows事件,例如鼠标的移动。通过处理这一事件,用户可以拖动和放置一个对象。用户可以用两种方法来控制事件:一种是通过属性窗口(Properties Window)来可视地控制;另一种是通过Visual FoxPro的编程语言来控制。这两种方法都能使用户很容易地建立起完全的事件驱动应用程序而不用考息READ层次及浏
返回顶部