在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是( )。A. 在窗体上输出55B. 在窗体上输出sum=55C. 出错D. 窗体上不输出

题目

在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是( )。

A. 在窗体上输出55

B. 在窗体上输出sum=55

C. 出错

D. 窗体上不输出


相似考题
参考答案和解析
正确答案:D
D)    【解析】本题考查Load事件运行。当装入窗体事件触发时,通常用于对属性和变量初始化,一般不使用Print方法,若想Print方法在Form. Load事件过程中起作用,必须设置窗体的AutoRedraw为True,否则Print方法不起作用。
更多“ 在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是( )。A. 在窗体上输出55B. 在窗体上输出sum=55C. 出错D. 窗体上不输出 ”相关问题
  • 第1题:

    在窗体上画一个文本框(其NAME属性为TExT1),然后编写如下事件过程: PRIVATE SUB FORM_LOAD( ) DIM SUM TEXT1="" FOR I=1 TO 10 SUM=SUM+I NEXT I TEXT1=SUM END SUB上述程序的运行结果是( )。

    A.在文本框TEXT1中输出55

    B.在文本框TEXT1中输出0

    C.出错

    D.在文本框TEXT1中输出不定值


    正确答案:A
    解析:循环完成1到10的求和,循环结束后,系统将求和结果送给了文本框TEXT1,故文本框TEXT1中输出55。

  • 第2题:

    在窗体上画一个文本框(其Name属性为Text1),然后编写如下事件过程: Private Sub Form_Load() Text1.Text="" Text1.SetFocus For i=1 To 10 Sum=Sum+i Next i Text1.Text=Sum End Sub 上述程序的运行结果是 ______。

    A.在文本框Text1中输出55

    B.在文本框Text1中输出0

    C.出错

    D.在文本框Text1中输出不定值


    正确答案:C
    解析:焦点只能移到可视的窗体或控件。因为在窗体的Load事件完成前窗体或窗体上的控件是不可视的,所以如果不是在Form.Load事件过程完成之前首先使用Show方法显示窗体的话,是不能使用SetFocus方法将焦点移至正在自己的Load事件中加载的控件上的。

  • 第3题:

    为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是________。

    A.设置窗体的Visible属性

    B.设置窗体的AutoRedraw属性

    C.设置窗体的Enabled属性

    D.调用窗体的Show方法


    C 窗体加载的时候可以Print,但这个时候还没有显示出来,看不到Print的结果,要调用窗体的Show方法显示结果。

  • 第4题:

    在窗体上添加十个命令按钮,然后编写如下事件过程:

    Private Sub Command1_Click()

    sum=0

    For i=3 To 7

    sum=i+2

    Next i

    MsgBox sum+i

    End Sub

    打开窗体后,单击命令按钮,消息框的输出结果是______。


    正确答案:17
    17 解析:本题考查循环的知识。这个问题本来比较简单,只是具有一定的迷惑性。在循环内部为变量sum赋值,由于赋的值只和循环变量i有关,所以只有最后一次循环中为sum赋的值才有效,这个值会覆盖掉前面各次循环为sum赋的值;还有就是要注意,循环退出后循环变量必然处于不满足循环条件的状态,例如本题的循环退出后i的值应该为8。所以最终答案为9+8=17。

  • 第5题:

    在窗体上画一个文本框(其Name属性为Text1),然后编写如下事件过程: Private Sub Form_Load() TextText= " " TextSetFocus For i=1 To 10 Sum=Sum+i Next i TextText=Sum End Sub 上述程序的运行结果是 ______。

    A.在文本框Text1中输出55

    B.在文本框Text1中输出0

    C.出错

    D.在文本框Text1中输出不定值


    正确答案:C
    解析:焦点只能移到可视的窗体或控件。因为在窗体的Load事件完成前窗体或窗体上的控件是不可视的,所以如果不是在Form_Load事件过程完成之前首先使用Show方法显示窗体的话,是不能使用SetFocus方法将焦点移至正在自己的Load事件中加载的控件上的。