⑴ vb中的事件与方法有什么区别
简单的说
事件是正在发生生什么事情的时候。你可以在事件中编写你想要在发生这个事件的时候要做的什么的代码。
方法是做一件事情。我的理解是它相当于一些公用代码,当你要做一些事情的时候如果这事情是一个方法你调用这个方法就行了。
⑵ vb中对象的方法是指
“方法”是对象可以执行的操作。 例如,Add 是 ComboBox 对象的一个方法,它向组合框中添加新项。
下面的示例阐释了 Timer 对象的 Start 方法。
Dim safetyTimer As New System.Windows.Forms.Timer
safetyTimer.Start()
注意,一个方法只是由对象公开的一个“过程”。
有关更多信息,请参见Visual Basic 中的过程。
⑶ VB中的“对象”、“属性”、“事件”和“方法”是什么意思,和生活中的一样吗请高手指教!
对象可以理解成模型。生活中可以理解成是某一类事物的抽象,比如鸟、虫子,程序里可以将某些东西作为对象模型。所以同一类对象具有相同的属性,和事件,比如鸟都有体重,有颜色(属性)会飞会叫(事件),。
属性顾名思意,类似于人有高矮胖瘦,每个对象也有自己的属性,比如宽、高、Text等
各不相同。
比较难理解的是方法和事件。
方法
是得到结果或者实现某种操作的过程,一般咱们都叫他函数活过程。
事件
是对象具有的动作特点。比如单击、双击、移动等。
两个都是程序处理的过程,不过一个是主动触发(事件是由程序主动触发),一个是被动调用(通常在事件的执行过程里调用)
⑷ vb中什么是对象的属性、事件和方法
Visual Basic 语言中的所有对象都有它们自己的属性、方法和事件,其中包括窗体和控件。可以将属性视为对象的特性,将方法视为对象的操作,而将事件视为对象的响应。
日常生活中的对象(如氦气球)也具有属性、方法和事件。气球的属性包括可见特性,例如它的高度、直径和颜色。其他属性 (Property) 描述了它的状态(充气或放气)或不可见属性 (Attribute),如它的使用年限。尽管每个气球的属性值可能各不相同,但是所有的气球都具有这些属性。
气球也具有它可以执行的已知方法或操作。它具有充气方法(在其中充满氦气)、放气方法(放出其中的气体)和上升方法(释放气球)。同样,所有的气球都可以执行这些方法。
气球也可以对特定的外部事件作出响应。例如,气球以放气响应被刺破事件或以上升响应释放事件。
气球具有属性(Color、Height 和 Diameter),可对事件 (Puncture) 作出响应并可执行方法(Deflate 和 MakeNoise)。
如果您想设计一个气球程序,它的 Visual Basic 代码可能类似于以下设置气球属性的“代码”。
Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated = True
注意代码的顺序——对象 (Balloon) 后面是属性 (Color),然后是赋值 (= Red)。可以通过替换不同的值来改变气球的颜色。
气球的方法是按如下方式调用的。
Balloon.Inflate
Balloon.Deflate
Balloon.Rise(5)
此顺序类似于属性的顺序,即对象(名词)的后面跟方法(谓词)。在第三个方法中有另外一个称为“参数”的项,它指定气球将要上升的距离。一些方法具有一个或多个进一步描述所要执行的操作的参数。
气球可能按照如下所示来响应事件。
Sub Balloon_Puncture()
Balloon.MakeNoise("Bang")
Balloon.Deflate
Balloon.Inflated = False
End Sub
在这种情况下,代码会描述发生 Puncture 事件时气球的行为。发生此事件时,将使用“Bang”(所发出噪音的类型)参数调用 MakeNoise 方法,然后调用 Deflate 方法。由于气球已经不再充气,所以 Inflated 属性设置为False。
尽管实际上您无法对一个气球编写程序,但是您可以编写 Visual Basic 窗体或控件。作为程序员,您责无旁贷。您可以决定应该更改哪些属性,应该调用哪些方法或应响应哪些事件来实现想要的外观和行为。
⑸ VB中“方法”的概念是什么
函数 过程 方法的区别
函数:来源于,数学中的集合映射定义,因此一般有输入输出 在数学上称为自变量和函数
过程:代码上直观的说就是返回为void的函数,当然过程实际上是指一些可重用的指令集合
方法:方法就是函数中位置结构,在数学 上看它是由一些符号连接起来的表达式,在代码上看
它就是一段实现某一特别算法的指令结构
不同点如下所述:
函数强调 输入输出,和输入输出,但在同样的输出下方法是可变的
过程强调 可重用的 公共事务,代码上讲是一些并不太强调次序和结构关系的 集合。
方法强调 结构,次序,约束,
如果 y=X^2 是二次曲线方程的话,那么 y是函数,而f(x)=x^2中的 f就是方法
一般控件的方法有:Drag,move,zorder,等,,,,比如command1 一般的基本控件的属性比方法个数多。。。。
事件如:鼠标的按下,经过,弹起。。。。键盘的按键,,控件的焦点获得,失得等等。。。。。
⑹ vb中,设置或者修改一个对象的属性方法有两种,他们分别是什么
vb中设置或修改一个对象的属性的方法是什么
1。可在属性中设置或修改
2。可在代码中设置或修改
如:form1.caption
=
"
提示
"
⑺ VB中方法是什么意思
就是通过某种语句使控件或其他对象改变状态、改变位置、改变属性等,这就是方法。
⑻ VB中 什么是方法什么事件
Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。
日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。
气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。
气球还有预定义的对某些外部事件的响应。例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。
如果能对气球编程的话,Visual Basic 代码将如下所示。其作用是设置气球的属性:
Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated = True
注意代码的语法,首先是对象 (Balloon),接着是属性 (Color),然后是赋值 (Red)。重复这条语句,但是,换一个不同的值,就可以改变气球的颜色。属性也可以在程序设计阶段在“属性”窗口中设置。
调用气球的方法是这样的:
Balloon.Inflate
Balloon.Deflate
Balloon.Rise 5
它的语法与属性的语法相似,对象(一个名词)后面紧跟着方法(一个动词)。在第三个例子中有一个附加项,称为一个参数,表示气球上升的高度。一些方法有一个或多个参数,它们对执行的动作做进一步的描述。
气球对一个事件的响应如下所示:
Sub Balloon_Puncture()
Balloon.Deflate
Balloon.MakeNoise "Bang"
Balloon.Inflated = False
Balloon.Diameter = 1
End Sub
本例中代码描述了当刺穿事件发生时,气球的行为:调用 Deflate 方法,然后以 "Bang"(发出的声响)为参数调用 MakeNoise 方法。因为气球已不再是充气状态,所以把 Inflated 属性置为 False,并给 Diameter 属性设置一个新值。
实际上对气球不能编程,但是,可以对 Visual Basic 的窗体或控件进行编程。作为程序员,由您作主。您决定应更改哪些属性、调用哪些方法、对哪些事件作出响应,从而得到希望的外观和行为。
⑼ VB 中的方法有哪些
“方法”是某个具体“对象”所有的,如Form窗体这个对象有Show、PopupMenu等方法。VB本身提供的一些函数如Load、LoadPicture,也可看作是VB这个“大类”的方法。
⑽ VB 什么是VB对象的属性、事件、方法,并分别举例说明
其实计算机中的一些专业术语都是现实世界物质的一种折射,举例说:现实中我们可以把某个人看作对象(如:VB把窗体看作是一个对象),这个人有一个名字吧,那名字就是这个对象的一个属性(
VB窗体也有名字,如Form1),其它的属性还有面貌呀,身高呀……(VB窗体也有backcolor,forecolor……等属性,这些属性设置好了,是不是就做成了一个与众不同的窗体了,就象人一样,每个人都长得和别人不一样),一个人他会编程,会唱歌这就是方法了(VB中方法:Form1.cls,窗体将执行清屏操作),当一个人听到别人叫他是不是会做出相应的反映呢,那么VB中也是这样,当你单击窗体时,Form1可以更改属性,方法,执行相应的过程,就象人一样,听到别人喊他名字时,他是不是会答应呢。
我这种通俗的讲法不知道你能不能接受