2024年4月5日发(作者:)

第五章

基本控件的使用

5.1 标签控件

在Windows应用程序的各种对话框中,都显示有一些文本提示信息,

在VB中可以使用标签控件来实现在窗体中显示这些文本提示信息。表5.1中列出了标签控

件的一些主要属性。

既可以在程序设计阶段通过【属性】窗口设置标签的属性,也可以在程序运行阶段在代

码中设置窗体的属性。如将标签(名称为Labell)显示的文本设置为"欢迎"的语句如下:

n=欢迎

实例5.1标签的使用

在该程序中,窗体上显示一行提示用户执行操作的文本,当用户单击或双击窗体时,窗

体上还会显示出用户所执行的操作。

在窗体上放置两个标签控件,它们的属性设置如表5.2所示。

打开【代码】窗口,将下列代码添加到Form_Click事件过程中:

Private Sub Form_Click()

style=0

n=“您单击了窗体!”

End Sub

当单击窗体时,则触发Form_Click事件,该事件中的第一行语句是设置标签无边框

(BorderStyle属性的值为0),第二行语句是设置标签上显示的文本。

与此类似,将下列代码添加到Form_DblClick事件过程中:

Private Sub Form_Click()

style=1

n=“您单击了窗体!”

End Sub

运行该程序,单击窗体,则窗体上显示"您单击了窗体!",如图5.2所示。双击窗体,则

窗体上显示"您双击了窗体!",并且文本有一个边框,如图5.3所示:

5.2 按钮控件

在应用程序中,按钮控件常常被用来启动、中断或结束一个进程,用户可以通过简单的单击

按钮来执行操作。只要用户单击按钮,就会触发它的Click事件过程,通过编写按钮的Click

事件过程,就可以指定它的功能了。

按钮控件的常用属性如表5.3所示。

5.2.1按钮的有效性

在某些应用程序界面中,按钮会根据用户的操作情况呈现

两种不同的状态,一种是"有效",一种是"无效".在"无效"状态时,按钮通常以浅灰色显示,不

能响应用户的任何操作。Windows系统自带的录音机程序界面,其中的【停止】与【后退】

按钮无效(以浅灰色显示).按下【播放】按钮后,【播放】按钮变为无效,而【停止】按

钮变为有效。按下【停止】按钮后,【停止】按钮变为无效,【播放】按钮恢复有效。

通过按钮的有效性可以看出当前程序的状态,从而避免一些不需要的或重复的操作。如

在录音机处于停止状态时(【停止】按钮无效),用户就不需要再去单击【停止】按钮来停

止播放了。这里给出一个实例,来模拟录音机的停止与播放按钮。

实例5.2按钮的有效性

在窗体中放置一个标签控件和两个按钮控件,如图5.5所示,其中各控件的属性设置如表

5.4所示。