书签 分享 收藏 举报 版权申诉 / 18
上传文档赚钱

类型类、对象、属性、方法、事件和事件处理的概念课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4469387
  • 上传时间:2022-12-11
  • 格式:PPT
  • 页数:18
  • 大小:3.88MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《类、对象、属性、方法、事件和事件处理的概念课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    对象 属性 方法 事件 处理 概念 课件
    资源描述:

    1、3.5.5 类、对象、属性、方法、类、对象、属性、方法、事件和事件处理的事件和事件处理的概念概念对象和类的概念对象对象指现实世界中的实体。如一个人、一辆汽指现实世界中的实体。如一个人、一辆汽车、一台电脑、一份报表等。车、一台电脑、一份报表等。每个对象有自己的特征每个对象有自己的特征(属性属性)、行为、行为(方法方法)和和发生在该对象上的活动发生在该对象上的活动(事件事件)。在现实世界中,许多对象具有相似的性质,执在现实世界中,许多对象具有相似的性质,执行相同的操作,称之为同一类对象。行相同的操作,称之为同一类对象。类类是对同是对同一种对象的集合与抽象。一种对象的集合与抽象。例例:请将右侧工具箱

    2、内工具进行分类,并列出其属性和使用方法例如:Label1和Label2属于Label标签类。新建两个label,它们的属性列表完全相同属性列表完全相同,这是同一类的一种体现。“类”的概念 类是对相同性质的对象的一种抽象,一个对象则是类的一个“实例”。类是创建对象实例的模板。贾颖5例如例如:工具箱内的:工具箱内的TextBoxTextBox是类是类(它确定了它确定了TextBoxTextBox的属性、方法和事件的属性、方法和事件)窗体上显示的是两个窗体上显示的是两个TextBoxTextBox对象对象 Text对象TextBox 类VBVB中的类和对象中的类和对象在VB中,工具箱中的可视图标就是

    3、由VB系统设计的标准控件类标准控件类。VB对象的概念1、在窗体中的标签(标签(label)、文本框文本框(textbox)、命令按钮命令按钮(commandbutton)等等,都称之为对象。2、对象有对象有编号编号,比如,比如label1、label2等。等。控件工具箱属性窗口属性窗口每个对象都有很多属性。每个对象都有很多属性。该对象的该对象的属性值属性值,可以,可以在属性在属性窗口中更改窗口中更改,还可以用还可以用语句更改语句更改。9属性属性、事件事件和和方法方法构成对象的三要素构成对象的三要素属性属性 存放对象的数据存放对象的数据(决定对象外观及功能决定对象外观及功能)例如,控件名称、文本

    4、、大小等属性。例如,控件名称、文本、大小等属性。对象属性的设置方法:对象属性的设置方法:v 设计阶段设计阶段 利用属性窗口直接设置属性值利用属性窗口直接设置属性值v 程序运行时程序运行时 通过语句通过语句对象名对象名.属性名属性名=属性值属性值 例如:例如:Command1.Caption=确定确定 注意:若属性只能在设计阶段设置,在程序运行注意:若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。阶段不可改变,称为只读属性。对象的属性、事件和方法对象的属性、事件和方法 2022-12-1110事件过程事件过程 应用程序处理事件的步骤应用程序处理事件的步骤应用程序设计的主要工作就是

    5、为对象编写事应用程序设计的主要工作就是为对象编写事件过程的代码。事件过程的形式如下:件过程的代码。事件过程的形式如下:Sub Sub 对象名对象名_ _事件事件(参数参数)事件过程代码事件过程代码End SubEnd Sub事件过程事件过程11程序执行的次序与程序设计者无关,取决于用程序执行的次序与程序设计者无关,取决于用户的操作,户的操作,这就是事件驱动程序设计方式。这就是事件驱动程序设计方式。VBVB程序的执行步骤如下程序的执行步骤如下:启动应用程序,装载和显示窗体;启动应用程序,装载和显示窗体;窗体窗体(或窗体上的控件或窗体上的控件)等待事件的发生;等待事件的发生;事件发生时,执行对应的

    6、事件过程;事件发生时,执行对应的事件过程;重复执行步骤和。重复执行步骤和。事件驱动程序设计事件驱动程序设计本章目录本章目录2022-12-11贾颖12方法方法方法方法:对象的行为和动作。:对象的行为和动作。方法是面向对象的,调用时一定要指明对象。对方法是面向对象的,调用时一定要指明对象。对象方法的调用格式为:象方法的调用格式为:对象对象.方法方法 参数名表参数名表若省略对象,表示当前对象,一般指窗体。若省略对象,表示当前对象,一般指窗体。例如:例如:Form1.Print“Form1.Print“欢迎使用欢迎使用VBVB程序设计!程序设计!”此语句的作用是在窗体上打印文字。此语句的作用是在窗体

    7、上打印文字。本章目录本章目录2、text的的text属性属性用来显示文本,许多控件对象都具有Caption属性,如窗体、标签、文本框、命令按钮等等,Caption属性用于确定对象的文字内容。语法:对象.Caption=属性值实例实例 label1.Caption=“你好你好“双引号要用英文输入法!双引号要用英文输入法!本节课要掌握的属性本节课要掌握的属性1、Label和和command的的Caption属性属性用来显示文本,可以在程序运行后输入。语法:对象.text=属性值 实例实例 text1.text=“你好你好 两者的区别?两者的区别?后者在程序运行后可以通过键盘输入。2022-12-1

    8、1贾颖14文本框文本框 常用属性常用属性文本框是一个文本编辑区域,可以在该区域输文本框是一个文本编辑区域,可以在该区域输入、编辑、修改和显示正文内容。入、编辑、修改和显示正文内容。(1)TextText 显示或输入的正文内容显示或输入的正文内容(2)MaxlengthMaxlength 设置文本框可输入的文字最设置文本框可输入的文字最大长度。默认值为大长度。默认值为0,表示可以输入任意长字符,表示可以输入任意长字符串。串。注意:在注意:在VBVB中字符长度以字为单位,也就是一中字符长度以字为单位,也就是一个西文字符与一个汉字都是一个字,长度为个西文字符与一个汉字都是一个字,长度为1 1。本章目

    9、录本章目录2022-12-11贾颖15标签常用属性标签常用属性标签用来显示文本信息标签用来显示文本信息(不能输入不能输入)标签的属性:标签的属性:1.BackStyle设置背景样式,取值为:设置背景样式,取值为:0 Transparent(透明透明)1 Opaque(不透明)(不透明)2.BorderStyle设置边界样式,取值为:0 None(无边界线)1 FixedSingle(固定单线框)本章目录本章目录概念:事件是对象能识别的一种操作。作用:通过事件,触发程序运行通过事件,触发程序运行。常见的事件有:单击鼠标(Click)、双击鼠标(DblClick)、键盘按下(KeyPress)等等。事件事件事事 件件事件处理事件处理事件处理的概念事件处理的概念

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:类、对象、属性、方法、事件和事件处理的概念课件.ppt
    链接地址:https://www.163wenku.com/p-4469387.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库