(推荐)对象、属性、事件、方法.ppt

上传人:rrsccc 文档编号:10255830 上传时间:2021-05-03 格式:PPT 页数:25 大小:466.50KB
返回 下载 相关 举报
(推荐)对象、属性、事件、方法.ppt_第1页
第1页 / 共25页
(推荐)对象、属性、事件、方法.ppt_第2页
第2页 / 共25页
(推荐)对象、属性、事件、方法.ppt_第3页
第3页 / 共25页
(推荐)对象、属性、事件、方法.ppt_第4页
第4页 / 共25页
(推荐)对象、属性、事件、方法.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《(推荐)对象、属性、事件、方法.ppt》由会员分享,可在线阅读,更多相关《(推荐)对象、属性、事件、方法.ppt(25页珍藏版)》请在三一文库上搜索。

1、1,认识对象及属性,2,在“一键美化”小程序中实现了程序用户界面的改变,本质上我们是改变了什么?,我们改变了文字的颜色、窗体的标题、添加了窗体背景图片,实际上是改变了改变了对象的属性,3,对象,在VB中的对象究竟指的是什么?,左侧的的程序界面截图由几样东西组成?,该界面中的窗体、标签、按钮都被VB看成对象。,VB是面向对象的编程环境。面向对象的程序设计中,把现实世界中具有各种特性的实体称为对象。,4,常用对象,窗体中使用最频繁的控件对象是标签、文本框和命令按钮。,5,常用控件对象的作用,标签:显示文本信息,文本框:让用户输入数据的最常用的控件,命令按钮:控制程序的执行。,标签(label),文

2、本框(TextBox),按钮(CommandButton),6,属性,什么是对象的属性?,属性是用来描述对象的性质和特征的。左图中界面的改变就是因为调整了:窗体的背景图片属性、标签的文字颜色属性和按钮的背景色属性等,7,属性,对象属性可以在程序开发时直接在属性窗口中进行查看、设置,也可以通过程序代码进行设置,例如,在属性窗口中设置按钮属性,如何设置对象的属性:,8,属性,如何访问属性:,对象名.属性名,实例:,Form1. Caption,Label2. ForeColor,Text1.text,Command3.Backcolor,Form1窗体的标题属性,Label2标签的文字颜色,Tex

3、t1文本框的显示文本,Command3按钮的背景色,9,属性,Form1.Caption=“Welcome” 设置窗体的标题为“welcome” Command1.Enable=False设置命令按钮Command1变灰,不能使用。,在程序代码中设置属性实例,获取程序属性实例,Dim a1 As integer定义一个整型变量a1 a1=Text1.text将文本框Text1的text属性值赋给变量a1,10,窗体常用属性,11,标签常用属性,12,文本框常用属性,13,按钮常用属性,14,练习,下图为使用VB制作的一个“加法计算器”界面,根据提示及截图回答问题:,2.从图中可知该窗体中的哪一

4、个属性为“计算器”?,1.该界面中使用了哪些控件?,标题(caption),标签(Label)、文本框(TextBox)、按钮(CommandButton),15,练习,Label4. = Val( .Text) + Val(Text2. ),3.以下为该“计算器”的界面设计截图及部分程序源代码,请尝试将该代码补充完整。,答案: ,caption,text1,text,源代码,16,认识事件与方法,17,在“一键美化”程序中,对象属性的改变是通过用户的什么操作来触发的?,在VB中用户在对象上激发的一种动作就称为事件,该程序中使用了按钮的单击事件。,18,事件,在VB中,系统为每个对象预先定义好

5、了一系列的事件,如单击(Click)事件、双击(Dblclick)事件、获得焦点(GotFocus)事件等。但每个对象具有的事件可能会略有不同。,例:模仿QQ登录界面,19,事件,事件过程的格式: Private Sub 对象名称_事件名称() 事件响应代码 End Sub,实例:单击按钮后,car对象移动到7680,2100位置,20,事件,在VB中如何向源代码中添加事件:,利用代码(Code)窗口的下拉菜单进行选择,从而添加事件。,选择对象,选择事件,21,常用事件,不同的对象具备的事件是不一样的。,22,方法,每一个对象都具有功能和操作,这些功能和操作被称为方法(method)。,如老师

6、有姓名、性别、年龄、任教学科等属性,也有讲解、提问、辅导等行为(方法)。,在VB中,显示窗体可调用Show方法,隐藏窗体则可调用 Hide方法。,23,方法,调用对象方法的格式是: 对象名.方法名,例如: Form1.Show显示窗体Form1 Form1.Hide隐藏窗体Form1 Label.move 7680, 2100标签移动到7680, 2100,24,练习,1.“简易汽车移库”中的 控制汽车向上移动,其过程代码如下,请问该按钮的名称为什么?使用了什么事件来触发程序?,Private Sub up_Click() Dim i As Integer i = step.Text car.Top = car.Top - i End Sub,名称为:up,单击鼠标左键,25,课堂练习,尝试修改“教学资源”中的“一键美化”程序。提示:可向界面中添加新的对象、并对对象属性进行设置、调整,也可以尝试修改触发的事件。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1