第六章表单.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章表单设计 本 章 要 点 6.1 面向对象的基本概念 2、对象的三要素 ①属性 属性(Attribute)是用来描述和反映对象特征的参数。对象的每一种属性,都有与其它对象加以区别的特性。在Visual FoxPro系统中,各种对象拥有70多个属性。 对象的属性可以在设计对象时定义,也可以在对象运行时进行设置。 访问格式:[对象引用.]属性名 ③事件 事件(Event) 是每个对象可能用以识别和响应的某些行为和动作。如单击控件、鼠标移动、键盘按下等。 在Visual FoxPro系统中,对象可以响应50多种事件。多数情况下,事件是通过用户的操作行为引发的,当事件发生时,将执行包含在事件过程中的全部代码。常用的核心事件见下表: 注意:Load、Init、Destroy、Unload事件的引发先后次序为: Load →Init → Destroy → Unload 6.1.2.类 所谓类(Class),就是一组相似对象的属性和行为特征的抽象描述。或者说,类是具有共同属性、共同操作性质的对象的集合。类定义了对象所有的属性、事件和方法,从而决定了对象的属性和它的行为。 VFP系统为用户提供的32个基类如下表: 2、类的特性 类具有继承性、封装性和多态性等特性。 ①继承性指通过继承关系利用已有的类构造新类。 任何一个基类都有它的属性。即使用户没有定义,Visual FoxPro系统也赋给基类相应的缺省值。可以利用基类派生出另一个新类。通常把从已有的类派生出的新类称为子类,已有的类称为父类。子类不但具有父类的全部属性和方法,而且还允许用户根据需要修改对已有的属性和方法进行修改或添加新的属性和方法。 在Visual FoxPro系统中允许用户按照已有的类派生出多个子类来。在父类的基础上派生子类,在子类的基础上再派生子类,如此循环,可以在已有的类中派生出多个新类。在每一次的操作中,子类都会从父类中继承父类已有的属性和方法,这就是类的继承性的体现。 6.1.3 对象的操作 2.设置对象的属性 设置对象属性的语法如下: 对象的父类名.当前对象名.属性名=属性值 如:FORM1.CAPTION=演示表单 FORM1.NAME=FORM1 由于每个对象可以有多个属性,进行设置时写出全部路径非常麻烦,所以Visual FoxPro系统还给我们提供了另一个设置对象属性值的语句。 其格式为: WITH 对象名 属性 ENDWITH 3.调用对象的方法和触发对象的事件 ①调用对象的方法 调用对象的方法为: 父类名.对象名.方法名 如:FORM1.SHOW ②触发对象的事件 事件与方法不同,只有当事件发生后,对应的事件代码被执行。 可以通过命令按钮触发事件;或使用鼠标产生单击、双击和移动、拖放等事件;或使用Keyboard命令产生Keypress事件等。 6.2 创建与管理表单 6.2.1 表单的建立 1.用表单设计器建立表单 使用系统提供的表单设计器创建新的表单,可以在菜单方式或命令方式下进行。 方法一:菜单方式 打开“文件”菜单,选择“新建”;在“新建”窗口,选择“表单”,再按“新建文件”按钮,进入“表单设计器”窗口; 打开“显示”菜单,完成对表单属性、事件和方法的定义:再选择“保存”,表单建立完成。 方法二:命令方式 命令格式如下:CREATE FORM 表单 2.用表单向导建立表单 ①用表单向导创建单表表单 打开“文件”菜单,选择“新建”,在“新建”窗口,选择“表单”,再按“向导”按钮,进入“向导选取”窗口;在“向导选取”窗口,选择“表单向导”项,系统将提供单表表单向导,按步骤依照“表单向导”完成对单表表单的设计。 ②用表单向导创建一对多表表单 打开“文件”菜单,选择“新建”,在“新建”窗口,选择“表单”,再按“向导”按钮,进入“向导选取”窗口;在“向导选取”窗口,选择“表单向导”项,系统将提供一对多表表单向导,按步骤依照“表单向导”完成一对多表表单的设计。 6.2.2 表单的修改与运行 6.2.3 管理表单属性和方法 1、常用的表单属性: 2、创建新属性和方法程序 3、创建新的方法程序 6.2.4 数据环境 数据环境中能包含与表单有联系的表和视图以及表之间的联系。 1.打开数据环境设计器 表单设计器环境下,单击“表单设计器”工具栏上的“数据环境”按钮,或选择【显示】|【数据环境】命令,即可打开“数据

文档评论(0)

精品资源 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档