- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章我也忘了
第八章 概念掌握 表单(FORM):是VFP提供的用于建立应用程序界面的最主要的工具之一。 表单中可以包含:按钮、文本框、列表框等各种界面元素。 面向对象程序设计的基本概念。(面向对象的设计方法基本原理:使用现实世界的概念抽象地思考问题,从而自然地解决问题) 一、1、对象(OBJECT) A 可见事物 B非可见事物(某些概念) 例如:现实生活中的:学生、计算机等 VF中:窗口、命令、按钮、标签等。 2、对象的属性 (1)概念:用于描述对象具有的性质和特点。 (2)属性是对象本身的物理特征,它规定了对象的形状、位置、显示方法等诸多因素。 如:Text1.value (Text1对象名 Value 对象的属性) (3)不同的对象可能有许多共同的属性,通过对象名可以调用某一属性。 如:Label1.caption command1.caption 注:对象的属性可以在属性窗口里设置,可以在运行时通过编程的方式来设置。 3、对象的事件 (1)事件(EVENT)是能被对象识别和响应的某些操作,它是一种预先定义好的特定动作。 如:单击鼠标左键、命令按钮的单击事件。 (2)对象的事件是由系统预先定义,用户不能添加。 VF中事件如:单击(CLICK)事件,双击(DBLCLICK),装入(LOAD)事件, 移动鼠标(MOUSEMOVE)事件。 4、对象的方法 (1)方法(METHOD):对象可执行的动作。每个方法都有一段代码相对应。 (2)“方法”与“事件”的联系与区别: A、联系:“方法”与“事件”都是为了完成某个任务。一个“事件”必有一个相应的“方法”和它相对应。有时为了响应一个“事件”,可以调用多个“方法”程序。 “方法”也可以独立于事件而存在,但必须显示地调用这些“方法”。 B、区别:可以扩充方法(添加方法),事件是固定的,响应事件执行的具体操作是多样的。 “事件”表示一种动作的状态,而“方法”却是能够执行的操作代码。 二、类(CLASS):(1)是对一种对象的归纳和抽象。所有的对象的属性,事件和方法程序都在定义类时被指定。例:学生类 每个学生对象 (2)类是定义对象的特征和描述对象的外观与行为的模板。 (3)类具有封装、继承、多态性等特征。 1、继承:表示类与类之间的隶属关系。 2、子类:是以其他类定义为起点而给某一对象所建立的新类。 A、一个子类可以拥有派有它的类的全部功能,即具有继承性,并且在此基础上,可添加其他属性或功能。 B、对每个类而言,派生该类的类为父类,被派生的类为子类。 C、由于继承的存在,如果某个类中发现问题,就不需要逐个修改它的子类。只需要对这个类本身做适当修改即可。 注:VF中类一般分为两种类型:容器类和控件类,分别生成容器对象,控件对象 熟悉:容器类及其所包容的对象P 193 表8.3 容器有:表单集,表单,表格,列,页框,页,命令按钮组,选项按钮组等。 表单与控件 一、创建表单 两种途径:用表单向导、用表单设计器 1、用表单设计器创建表单:“文件”“新建” 2、用命令:CREATE FORM 注:扩展名 .SCX 同时产生.SCT表单备注 二、修改表单 用命令: MODIFY FORM 表单文件名 调出表单设计器 三、运行表单 (1) ! (2) 表单设计器中,右键中“执行表单” (3) 菜单栏中 “表单”“执行表单” (4)命令: do form 表单文件名 1、表单对象(表单是一个容器对象) (1)表单的结构:图标、标题、最小化按钮、最大化按钮、关闭按钮 (2)表单的属性(通过修改表单的属性可以改变表单的内在或外在的特征。 常用的属性名:Backcolor 用于确定背景颜色 Caption 标题 Name 内部名 2、表单的事件与方法 常用的事件: Load 事件:当表单被装入内存时发生 Init 事件:当表单被初始化时发生。如果表单上包含其他控件,将先引发控件的Init事件。 activate 事件:当表单被激活时发生。 上述事件被激发的顺序为:表单的Load事件、控件的Init事件、表单的Init事件、Activate事件。 D
您可能关注的文档
最近下载
- 航天器姿态的描述与姿态动力学.pptx VIP
- 高中英语教学竞赛公开课、班会课件——2025年英语全国一卷读后续写思路讲解专项课件.pptx VIP
- 新闻宣传专题培训课件.pptx VIP
- 新闻宣传培训课件.pptx VIP
- 人教版七年级下册数学全册教学设计(配2025年春新版教材).docx
- 自然灾害综合风险公路承灾体普查技术指南.pdf VIP
- 基于快速近似碰撞攻击视角下的Grain类对称密码算法安全性深度剖析.docx VIP
- (高清版)DB31∕T 1374-2022 垃圾房技术要求.docx VIP
- 扫频仪使用指南.docx
- (word完整版)小学奥数全部知识体系的思维导图.doc VIP
原创力文档


文档评论(0)