[问答题] 完成下列问题:在名称为Form1的窗体上,画一个名称为Label1的标签,其标题为“等级考试”,能根据标题内容自动调整标签的大小,外观如图2所示。再画一个名称为Timer1的计时器,其In

12 查阅

[问答题] 完成下列问题:

在名称为Form1的窗体上,画一个名称为Label1的标签,其标题为“等级考试”,能根据标题内容自动调整标签的大小,外观如图2所示。再画一个名称为Timer1的计时器,其Interval属性设置为0,Enabled属性设置为True。

要求:编写窗体的Load事件过程和计时器的Timer事件过程,使得程序运行时,每隔1s标签交替隐藏或显示一次。

注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。要求程序中不得使用变量,每个事件过程中只能写一条语句(不得使用选择语句或循环语句)。

参考答案:

[操作步骤] 第1步:新建一个标准EXE工程。 第2步:添加标签控件。在窗体上画一个标签控件,设置其Caption属性为“等级考试”,设置其AutoSize属性为True,设置BorderStyle属性为1-Fixed Single。 第3步:添加计时器控件。在窗体上画一个计时器控件,无须修改其属性。 第4步:编写代码。 Private Sub Form_Load( ) Timer Interval=1000 End Sub Private Sub Timer1_Timer() Labe

若要标签控件能自动调整大小以适应文字内容,需要设置标签控件的AutoSize属性为True。标签控件的显示与否由其Visible属性控制。程序中利用Timer控件的Timer事件过程交替更改标签控件的Visible属性,可控制标签控件交替显示与隐藏。触发Timer事件的时间间隔由Timer控件的Interval属性控制。

计算机考试