vfp第7章 面向对象程序设计.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp第7章 面向对象程序设计

7.1 面向对象程序设计基本概念 1.对象:构成应用程序的任何可操作的实体,如表、窗口、对话框等。 VFP中,常用的对象共有21个,分为控件类与容器类两种。 (1)控件:是表单(FORM,即窗口样式,用于提供操作界面)上显示数据和执 行操作的基本对象,例如:命令按钮、文本框、标签等。 (2)容器:是可以容纳其他对象的对象。例如:选项按钮组、命令按钮组等。 2.属性 对象的属性用来表示对象的特征、状态。如命令按钮有位置、大小等 3.方法 对象的方法是对象内定的通用过程,能使对象执行一个操作。如:调用表单的Release方法能将表单从内存释放。可理解为内部函数。 4.事件 事件是指对象能识别并能响应的一些预先定义好的动作,可由用户或系统触发。如:单击鼠标等。 5.事件驱动的工作方式 某事件一旦被触发,系统就去执行该事件对应的过程代码,当然事件过程的代码需要用户事先编写好;过程执行完毕,则系统又处于等待状态。 7.2.1 表单设计器的工具 1.表单设计器的功能与特点: (1)创建表单及表单上的各个对象。 (2)修改已有的表单。 (3)操作方便与可视化。 2.表单设计工具 可供表单设计使用的各要素与工具: (1)表单设计器窗口与表单窗口:多数设计工作将在表单窗口中完成。 (2)属性窗口:可以完成对象属性的设置与修改。 (3)代码编辑窗口:供用户编写事件或方法的程序代码。 (4)各种工具栏 (5)数据环境设计器窗口:为表单创建或修改数据环境。 (6)快捷菜单:不同对象有不同快捷菜单帮助完成经常性工作。 (7)动态菜单 7.2.2 表单的创建与表单设计器的操作 表单的创建一般步骤为:打开表单设计器→设置数据环境→添加对象→调整对象的位置→设置对象属性→编写事件代码→保存表单→执行表单。 例:(P166) 1.打开表单设计器:三种方法(P167) 2.设置数据环境 (1)数据环境概念 数据环境泛指定义表单使用的数据源,可以是表、视图和表间关系。 (2)数据环境设计器打开 打开数据环境设计器可使用表单快捷菜单的“数据环境”命令,或选定“显示”菜单的数据环境命令。 (3)数据环境设计器快捷菜单与数据环境菜单 数据环境菜单提供了几个命令,具有查看和修改数据环境的功能 ①添加命令 ②移去命令 ③浏览命令 例题数据环境的设置: ①选定表单快捷菜单的“数据环境”命令以打开数据环境设计器。 ②选定“添加表或视图”对话框的STAFF表,选定“添加”按钮。 3.对象的添加 在VFP中实现对象创建的主要工具是表单控件工具栏(介绍)与字段映象。 (1)利用表单控件工具栏添加对象 (2)利用字段映象添加对象 字段映象:指当用户打开数据环境设计器窗口,选定表中的任一字段,将其拖至表单窗口中释放,将在对应位置产生两个对象,一个是标签对象,用来显示字段名或字段标题;另一个对象类型则取决定于字段类型,字符型、数值型、日期型等用文本框对象表示,逻辑型用复选框表示,备注型用编辑框表示,通用型用ActiveX绑定控件表示。而且该对象与字段数据自动实现数据绑定。 所谓数据绑定是指将对象的值与某个数据源联系在一起。这样对象的值便与数据源的值相一致,当对象的值被修改也就意味字段的值被修改,反之也一样。 例题对象的添加: ①利用字段映象功能往表单逐个添加字段对象。 ②单击表单控件工具栏的命令钮按钮,单击表单的对应位置,创建Command1对象,依照此方法再创建。 (4)四个辅助按钮 ①选定对象按钮②按钮锁定按钮③查看类 ④生成器锁定按钮 4.调整控件的位置 5.设置对象的属性 (本例如P174) 属性窗口如图所示,包括对象组

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档