喜欢VB编程是一件简单快乐的事情
学习控件对象都从对象三要素出发
"对象三要素"
属性
事件
方法
VB简介之命令按钮
常用属性
Ø属性设置方法
1.设计阶段在属性窗口中设置
2.在代码中设置:
对象名.属性名=属性值
1.Caption:命令按钮的标题。在字符前加一个“&”符号,该字符就会带有一个下划线,称为访问键。运行时,同时按下Alt键和带下划线的字符相当于单击该按钮
2.Font: 设置文字的字体、字形、大小和效果等。
3.Style:
0-Standard —不能显示图形或设置颜色
1-Graphical —可以显示图形或设置颜色
4.Picture: 指定要在命令按钮上显示的图形。
5.Enabled:该属性值为False时,表示命令按钮无效,不能对用户产生的事件作出反应,呈暗淡显示。缺省值为True。
6.Visible:决定命令按钮在运行时是否可见。
7.Value:只能在程序运行期间使用。设置为True表示指定的命令按钮被按下。
8.Default: 指定该命令按钮是否为窗体的默认按钮。可以过按回车键(Enter)单击该命令按钮。
9.Cancel: 指定该命令按钮是否为窗体的默认取消按钮。可以通过按Esc键单击该命令按钮。
常用事件
Ø事件过程: 发生某事件后所要执行的代码。一般格式:
Private Sub对象名_事件名()
代码
End Sub
ØClick:在按钮上单击鼠标 ØKeyPress:当按钮具有焦点时按下一个按键时发生 ØKeyDown:当按钮具有焦点时按下一个按键时发生
ØKeyUp:当按钮具有焦点时抬起一个按键时发生 ØMouseDown:在按钮上按下鼠标
ØMouseUp:在按钮上抬起鼠标
例:
Private Sub Command1_KeyDown(……)
Form1.Caption = "你好"
End Sub
Private Sub Command1_KeyUp(……)
Form1.Caption = "再见"
End Sub
Private Sub Command1_MouseDown(…)
Form1.BackColor = vbRed
End Sub
Private Sub Command1_MouseUp(……)
Form1.BackColor = vbGreen
End Sub
想一想
触发命令按钮的Click 事件的5种方法?
常用方法
Ø方法: 用于对对象进行一定的操作。方法是固定的
Ø 使用格式:
[对象名.]方法名 [参数表]
SetFocus方法: 将焦点定位在指定的命令按钮上。
例如,将焦点定位在命令按钮c1上:
c1.SetFocus
练一练
启动Visual Basic 6.0,新建“标准EXE”工程,设计如图a所示的界面。编程序实现,运行时:
1)单击“隐藏”按钮,隐藏图像,并且使“隐藏”按钮无效(图c)。
2)单击“显示”按钮,显示图像,并且使“显示”按钮无效,“隐藏”按钮有效(图b)
Tips: 初学者在学习命令按钮时,需要特别注意常用属性中的红色字体部分,按钮的单击事件最常用,触发它的单击事件有很多种方法,在这特别强调2种:
在代码中将命令按钮的Value属性值设为True。如:Command1.Value = True;
在代码中调用命令按钮的Click事件。如:Command1_Click。
写在最后的话
在学习的过程中
需要注意红色字体的部分
加粗的部分更需要关注
这些都是重要的知识点
仔细
看看Tips部分
多记、多比较、多练
—— END ——
文字:ssl
排版:ssl
图片:Internet
2018.09.22
Hey~
你好,童鞋!
有任何意见或建议可以留言
我的课堂需要你的关注!
领取专属 10元无门槛券
私享最新 技术干货