方法作用于对象失败vb_VB对象的事件和方法

对象的事件: 事件是指对象对于外部动作的响应,当对象发生了某个事件,就会执行相应的代码,这段代码被称为“事件过程”。 事件是Visual Basic预先编辑好的并且能够被对象识别的的动作,VB采用的是事件驱动机制,当用户触发了某个事件时,程序就会执行该事件过程下的代码。   例如,用户点击一次按钮,就会触发一次该按钮的单击事件,即Command1_Click事件。   一个事件,就好比一个动作,用户单击按钮是一个事件,双击按钮也是一个事件,按下一个键盘的按键是一个事件,关闭某个窗口也是一个事件。实际上, VB编程的思想就是在于如何编写各种事件下的代码。   事件过程的语法:
Private Sub 对象名称_事件名称()       '响应事件的程序代码End Sub
其中对象名称就是 对象的Name属性 例如: 窗口Form1的双击事件过程为:
Private Sub Form_DblClick()         '响应事件的程序代码End Sub
注意: 窗体的事件只要写Form_事件名称即可,不需要写窗体的名称,即不用写成Form1_DblClick()。   通常事件过程的头尾不需要自己编写,只需要在代码区的上方选择相应的对象,再选择相应的事件后,即可自动产生。 每个对象都有一个默认事件,在窗体设计界面双击该控件,会自动跳转到该对象的默认事件下,如果没有该事件,则系统会自动创建其默认事件。 例如,按钮的默认事件是单击事件,窗体的默认事件是Form_Load()。 对象事件练习: 目标:设计一个应用程序,当单击窗体时,在窗体上随机位置打印一个五角星,当双击窗体时清除窗体上所有五角星。 步骤一:新建一个工程 步骤二:进入代码编辑区,写入以下代码:

e65ed518c75ac49d3bec17677365770c.png

步骤三: 运行程序,查看效果。

575ca6859688e317dd01cc33c871dd28.png

本练习,通过对窗体的单击事件和双击事件编程,使学员可以清晰的了解如何创建事件过程,并对于同一个对象的不同事件过程有了初步的认知。 每种对象都有很多事件,掌握它们的常用事件含义对于今后使用VB编程是会有很大的作用的,希望大家多去练习掌握。 对象的方法: 方法是对象所具有的动作,或者说该对象可以执行的功能。对象的方法是VB中已经定义封装好的通用子程序,用户可以直接调用。上面打印五角星的练习中,Form1.cls语句就是清除窗体的方法。 使用方法的语句为:
对象名称.方法名称
                例如,让文本框Text1获得焦点的方法为:
Text1.SetFoucs
对象方法的练习: 目标: 设计一个应用程序,当单击按钮1时,文本框无法输入内容,当单击按钮2时,文本框可以输入内容。步骤一:新建工程,并按下图所示创建控件。

c7057764bc87b72187f2bac8149a82ac.png

步骤二: 进入代码区,分别在按钮一和按钮二的单击事件过程中写入如下代码:

a97f85b78996edb1607f5ee30a1c4836.png

步骤三: 运行程序,查看效果 好啦,对象的事件和方法就讲到这里,通过这两节课程,相信大家对于VB的对象已经有了一个全面的认识,希望大家多加练习,如果还有疑问可以给我留言,我会及时回复的。 接下来的课程会开始讲解VB的标准控件,大家敬请期待哦。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值