问题
单项选择题
在窗体上添加—个文本框,名为Text1,然后编写如下的Load事件过程,则程序的运行结果是
Private Sub Form_Load( )
Text1.Text=””
Text1.Setfocus
t=1
For k=10 To 6 Step-2
t=t*k
Next k
Text1.Text=t
End Sub
A.在文本框中显示120
B.文本框仍为空
C.在文本框中显示480
D.出错
答案
参考答案:D
解析: 在触发窗体Form的Load事件时,使用SetFocus将发生冲突,在Visual Basic上调试本题的程序将显示“错误的过程调用或函数”提示。如果删除SetFocus方法的使用,文本框中将显示480。如果用控制按钮的Click事件触发该段事件过程,文本框也会得到480的答案,对此,考生不妨自己上机一试。