问题 单项选择题

在窗体上添加一个文本框,名为Textl,然后编写如下的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

解析: 本题表面在考查For循环控制语句的使用,但解题的关键是理解Text文本框SetFocus方法的正确使用,在触发窗体Form的 Load事件时,使用SetFocus将发生冲突,在Visual Basic上调试本题的程序将显示“错误的过程调用或函数”提示。本题选择D项。如果删除SetFocus方法的使用,文本框中将显示480。如果用控制按钮的 Click事件触发该段事件过程,文本框也会得到480的答案,对此,考生不妨自己上机一试。

单项选择题
单项选择题