2.【解析】本题同样是考查命令按钮的基本操作。将命令按钮的Visible属性设置为False,然后编制相应的事件处理程序
(1)Form_Click()将Cmd1.Visible设置为True,以便命令按钮可见。
Private Sub Form Click()
Cmd1.Visible=True
End Sub
(2)Cmdl_Click()事件输出字符串,同时使按钮无效。
PrivateSub Cmd1_Click()
Form1.Print“计算机等级考试”
Cmd1.Enabled=False
EndSub
(3)运行验证程序功能。
(4)正确保存程序。
二、简单应用题
1.【解析】使用菜单编辑器,按题目要求设计菜单。
(1)编制“文件”菜单的相应菜单处理程序。
(2)运行程序,验证各项菜单的功能。
(3)正确保存程序。
注意:题目没有对“帮助”菜单进行要求,所以只需要设计这个菜单即可。
2.【解析】本题主要考查计时器控件的使用。按要求打开工程文件,如果没有窗体,则可以通过“视图”菜单中的“对象窗口”命令或者双击工程窗口的kt24.frm文件名来打开。
(1)在窗体上添加“时钟”控件。
(2)设置时钟的属性,见表7-2。
表7-2
控件 |
控件名/td> | 属性名/td> | 属性值/td> |
Interval/td> | 1000/td> | ||
时钟 | Timer1/td> | Enabled/td> | False/td> |
命令铵钮 | Comrnandl/td> | Caption/td> | 开始 |
命令按钮 | Command2/td> | Caption/td> | 停止 |
(3)打开代码窗口,得到如下代码:
(4)该题共有两处需要填写代码,分析代码,填入正确语句。
这道题以下两旬代码互为提示:
'Timer1.?=True
'Timer1.Enabled=?
显然,正确的语句分别为:
Timer1.Enabled=True
Timer1.Enabled=False
(5)完整的程序如下:
(6)运行程序验证功能。
(7)正确地保存程序。
三、综合应用题
【解析】按要求打开工程文件,如果没有窗体,则可以通过“视图”菜单中的“对象窗口”命令或者双击工程窗口中的kt5.frm文件名来打开。
(1)打开代码窗口,共有5处需要填写。
(2)研读Cmd1_Click(IadexAs Integer)事件处理程序,可知命令按钮为数组。从它们的属性窗口中可以得知“开始计数”按钮的Index=0,第1个“?”处应填Index。而且本题与简单应用题的第2题很相似,可以得知第2个和第3个“?”处均应为Enabled。
(3)研读Timer1_Timer()事件处理程序,s也应该使用Static声明,If语句判断s是否大于6。通过该参数,可以得知Timer的Interval属性值应设置为1000。
(4)完整的程序如下:
(5)运行程序,验证结果是否正确。
(6)保存工程及窗体文件。注意:一定要正确地设置时钟控件的属性。
责任编辑:小草