VB编程(五)按钮和窗体

1. 按钮

添加按钮:可以在控件栏双击按钮图标添加,也可以单击按钮,然后在窗体中按住鼠标左键在窗体中绘制按钮,其他控件同理。

Cancel属性:设置按钮是否为取消按钮,取值有True和False,当取值为True时,该按钮为取消按钮,在按键盘上的“ESC”键时就相当于按了按了这个按钮,当取值为False时,该按钮不是取消按钮,一个窗体中只能有一个控件的Cancel属性值为True。

Caption属性:设置按钮显示的内容。

单击选中按钮,在右侧的属性窗口通过Caption属性来设置,如下图:


按钮属性设置

双击按钮即可进入编码页面编写按钮的单击事件:

按钮事件

在上图中,单击事件中写了一个打印“Hello World”的语句,在程序运行后单击按钮,会打印出:Hello World

Style属性:设置按钮是否能添加图片,取值有0和1,当取值为0时按钮只能显示文字,当取值为1时,按钮可以添加图片,要在picture属性中选择图片,如果属性值为0,是不能选择图片的。


2. 窗体

如果程序中有多个窗体,启动窗体在程序启动时就会显示,其他窗体要通过Show方法来实现显示:

窗体名.Show [style]

Style 是显示窗体的模式,0表示是非模态的窗体,既可以操作当前窗体,又可以操作其他窗体,1表示是模态窗体,只能操作当前窗体。

添加窗体可以在“工程管理窗口”,右键添加新的窗体,如下图:

添加窗体

启动窗体可以通过工程属性中的启动对象来设置,如下图:

工程属性页面

窗体的不显示可以通过Hide方法或Unload方法:

窗体名.Hide

Unload 窗体名

Hide是将窗体隐藏,实际窗体还是存在的,还在占用内存,只是不显示。而Unload 是窗体卸载,将内存释放,窗体已经不存在。

在窗体1的按钮事件里填写如下代码,就能实现在窗体1单击按钮隐藏窗体1,显示窗体2:

运行程序,显示窗体1:

窗体1

单击按钮,窗体1隐藏,窗体2显示:

窗体2

欢迎点击上方“关注”,一起交流学习。

举报
评论 0