单选题假定编写了如下四个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是(  )。A LoadB ClickC LostFocusD KeyPress

题目
单选题
假定编写了如下四个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是(  )。
A

Load

B

Click

C

LostFocus

D

KeyPress


相似考题
更多“假定编写了如下四个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是(  )。”相关问题
  • 第1题:

    在程序运行时,下面的叙述中正确的是

    A.用鼠标右键单击窗体中无控件的部分,会执行窗体的Form. L0ad事件过程

    B.用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程

    C.只装入而不显示窗体,也会执行窗体的Form. Load事件过程

    D.装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程


    正确答案:C
    解析:当加载窗体时,系统自动触发该窗体的Load事件;当窗体成为一个活动窗口时,触发Activate事件;单击窗体空白处时,会触发窗体Click事件;选项A)触发的是Form_Click事件;选项B)用鼠标左键单击窗体的标题栏,不会触发Form_Click事件过程;选项D)触发的是Form_Activate事件过程。所以正确答案为C)。

  • 第2题:

    在窗体上画一个名称为Cl的命令按钮,然后编写如下事件过程:

    程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

    A)5

    B)6

    C)9

    D)10


    正确答案:D
    本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1234=10次。

  • 第3题:

    设有以下窗体单击事件过程:

    打开窗体运行后,单击窗体,则消息框的输出内容是( )。


    正确答案:5
    5 解析: 本题考查的是VBA中的控制结构。SelectCase结构运行时,首先计算“表达式”的值,它可以是字符串或者数值变量或表达式。然后会依次计算测试每个Case表达式的值,直到值匹配成功,程序会转入相应Case结构内执行语句。本题中,当i=1和3的时候,执行a=a+1,当i=2时,执行a=a+2,所以a=1+1+2+1=5。

  • 第4题:

    假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是

    A.Load

    B.Click

    C.LostFocus

    D.KeyPress


    正确答案:A
    解析:Load事件用来在肩动程序时对属性和变量进行初始化,在装入窗体后,如果运行程序,将自动触发该事件。

  • 第5题:

    在窗体上画一个名称为Cl的命令按钮,然后编写如下事件过程:程序运行后单、旨命令按钮,如果输入4,则在窗体上显示的内容是( )。

    A. 5

    B. 6

    C. 9

    D. 10


    正确答案:D
    本题考查VBA程序设计中的循环知识。在本题的程序中.每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行1次,则内循环共执行的次数为1+2+3+4=10次。

  • 第6题:

    在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为text1),然后编写如下事件过程:

    打开窗体运行后,单击命令按钮,文本框中显示的内容是( )。


    正确答案:12
    12 解析: 本题考查的是VBA编程基础、参数传递。由于VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中z的值等于x+y,所以文本框中显示的内容为12。

  • 第7题:

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

    A. 在窗体上输出55

    B. 在窗体上输出sum=55

    C. 出错

    D. 窗体上不输出


    正确答案:D
    D)    【解析】本题考查Load事件运行。当装入窗体事件触发时,通常用于对属性和变量初始化,一般不使用Print方法,若想Print方法在Form. Load事件过程中起作用,必须设置窗体的AutoRedraw为True,否则Print方法不起作用。

  • 第8题:

    编写如下事件过程:程序运行后窗体上显示( )。

    A. 6 4 2

    B. 2 4 6

    C. 2

    D. 6


    正确答案:B
    B)    【解析】本题考查ForEachin循环。ForEachin 循环格式为:For Each 变体变量in数组…next,,For Each in循环
    在本题中的功能是:依次从数组score中取出每一个元素放到变量t 中并输出。数组score中的元素从1到3分别为:2 4 6。

  • 第9题:

    编写如下事件过程:程序运行后窗体上显示( )。

    A.6 4 2

    B.2 4 6

    C.2

    D.6


    正确答案:B
    B)【解析】本题考查ForEachin循环。ForEachin循环格式为:ForEach变体变量in数组…next,,ForEachin循环在本题中的功能是:依次从数组score中取出每一个元素放到变量t中并输出。数组score中的元素从1到3分别为:246。

  • 第10题:

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

    程序运行后,依次输入3,2,1,0,-1,-2,则输出结果是__________。


    正确答案:
    -3【解析】本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。本题是一个先判断条件的While循环,每次循环中有两次输入,共循环3次;由于在每次循环中均会重新对a、b、C进行赋值,所以只需要考虑最后一次循环就可以,在最后一次循环中c等于最后两次输入的值之和也就是-3

  • 第11题:

    (12)假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,己经执行的事件过程是

    A)Load

    B)Click

    C) LostFocus

    D)KeyPress


    正确答案:A

  • 第12题:

    单选题
    假定有如下的窗体事件过程:程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是(  )。
    A

    Microsoft Visual

    B

    Microsoft

    C

    Basic

    D

    5


    正确答案: B
    解析:
    MsgBox的格式为MsgBox(prompt[,buttons][,title][,helpfile,context]),其中显示在对话框标题栏中的是title。如果省略title,则将应用程序的名称显示在标题栏中。字符串b$为“Basic”,字符串c$是Microsoft,MsgBox的标题是字符串b的内容。

  • 第13题:

    当运行程序时,系统自动执行启动窗体的( )。

    A. Load事件过程

    B. Click事件过程

    C. Unload事件过程

    D. GotFocus事件过程


    正确答案:A

  • 第14题:

    某个窗体已编写如下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为______。

    PrivateSubForm_Click()

    DimKasInteger,nasInteger,masInteger

    n=10:m=1:k=1

    DoWhileK<=n

    m=m*2

    k=k+1

    Loop

    MsgBoxm

    EndSub


    正确答案:1024
    1024

  • 第15题:

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

    运行后的输出结果是______。

    A.5

    B.1

    C.2

    D.6


    正确答案:B
    解析:“IIf(条件,表达式1,表达式2)”根据“条件”返回“表达式”或“表达式2”的值。

  • 第16题:

    在程序运行时,下面的叙述中正确的是( )。

    A.用鼠标右键单击窗体中任何无控件部分,会执行窗体的Form—Load事件过程

    B.用鼠标左键单击窗体的标题栏,会执行窗体的Form—Click事件过程

    C.只装入而不显示窗体,也会执行窗体的Form—Load事件过程

    D.装入窗体后,每次显示该窗体时,都会执行窗体的Form—Click事件过程


    正确答案:C
    C。【解析】Form_Load事件只在显示窗体时发生。

  • 第17题:

    在窗体上画一个命令按钮,名称为Commandl,然后编写如下事件过程:程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。

    A. 机床

    B. 车床

    C. 钻床

    D. 轴承


    正确答案:C
    本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省为0。本题中的a(2)就是数组的第三个元素即“钻床”。

  • 第18题:

    在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a$="VisualBasic" Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是

    A.VVV

    B.Vis

    C.sic

    D.11


    正确答案:A
    解析:本题考查字符串函数。 String返回n个字符。如果为字符串,则返回n个字符串的首字符。据此,本题的正确答案为A,即返回3个“Visual Basic”的首字母“V”。

  • 第19题:

    在窗体上画一个文本框,然后编写如下事件过程:程序运行后,如果在键盘上输入字母“a”,则文本框中显示的内容为( )。

    A. a

    B. A

    C. aaaaaa

    D. AAAAAA


    正确答案:D
    D)    【解析】本题考查KeyPress事件过程和字符串函数。KeyPress事件的过程格式为:Sub object_KeyPress([Index As Integer,]KeyAscii As Integer),其中KeyAscii为字符ASCII码。当在文本框中输入字符a后,UCase函数把输入的字符转化为大写字符,Asc函数则把字符转化为ASCII码值。String函数则产生6个同样的字符A。

  • 第20题:

    在窗体上画一个命令按钮,名称为Commandl,然后编写如下事件过程:

    程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。

    A)机床

    B)车床

    C)钻床

    D)轴承


    正确答案:C
    本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省为0。本题中的af2)就是数组的第三个元素即“钻床”。

  • 第21题:

    把窗体的KeyPreview属性设置为True,然后编写如下事件过程

    (KeyAscii As Integer)

    Dim ch As String

    ch = Chr(KeyAscii)

    KeyAscii = Asc(UCase(ch))

    Print Chr(KeyAscii + 2)

    程序运行后,按键盘上的“A”键,则在窗体上显示的内容是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:C

  • 第22题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为textl),编写如下事件过程:

    打开窗体运行后,单击命令按钮,文本框中显示的内容是__________。


    正确答案:
    15【解析】本题考查函数调用中参数传递的知识。在VBA的函数调用时,参数有两种传递方式:传址传递和传值传递。如果在函数声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本题中形参均为传址传递,即a=x=3,b=y=5,c=z=10。但是在子程序里面对c重新赋值为c=a*b=15,这个值l5会回送给实参2,所以最后显示的值Z也就是l5。

  • 第23题:

    当运行程序时,系统自动执行启动窗体的某个事件过程,这个事件过程是( )。

    A.Load

    B.Click

    C.Unload

    D.GotFocus


    正确答案:A

  • 第24题:

    单选题
    假定编写了如下四个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是(  )。
    A

    Load

    B

    Click

    C

    LostFocus

    D

    KeyPress


    正确答案: C
    解析:
    A项,Load表示窗体的加载事件。B项,Click表示窗体的单击事件;C项,LostFocus表示窗体失去焦点事件;D项,Keypress表示窗体的按键事件。运行程序后启动了窗体的加载事件。