首页
学习
活动
专区
工具
TVP
发布

Visual Basic 简介之命令按钮

喜欢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~

你好,童鞋!

有任何意见或建议可以留言

我的课堂需要你的关注!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180923G0FOHC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券