在窗体上画一个列表框、一个文体框及一个按钮,然后编写如下事件过程: Private Sub Form. Loab() List.AddItem"357" List.AddItem"246" List.AddItem"123" List.AddItem"456" TEXT1.Text="" End Sub Private Sub Command1_Click() List.Listindex=3 Print List.Text1+Text1.Text End Sub 程序运行后,在文本框中输入"789",然

题目

在窗体上画一个列表框、一个文体框及一个按钮,然后编写如下事件过程: Private Sub Form. Loab() List.AddItem"357" List.AddItem"246" List.AddItem"123" List.AddItem"456" TEXT1.Text="" End Sub Private Sub Command1_Click() List.Listindex=3 Print List.Text1+Text1.Text End Sub 程序运行后,在文本框中输入"789",然后双击列表框中的"456",则输出结果为

A.789123

B.456789

C.789456

D.1245


相似考题
参考答案和解析
正确答案:B
解析:列表框ListIndex属性用来返回或设置控件中当前选择项目的索引值,初始值为0。题中“List.Listindex=3"则设置选择列表框的第4项“456”,又由于文本框中输入值“789”,所以输出结果字符串连接“456789”。
更多“在窗体上画一个列表框、一个文体框及一个按钮,然后编写如下事件过程:Private Sub Form. Loab() L ”相关问题
  • 第1题:

    在窗体上画一个列表框、一个文本框及一个按钮,然后编写如下两个事件过程: Private Sub Form_Load() For i=1 To 10 List1.AddItem i * 10 Next i Text1.Text=" " End Sub Private Sub List1_Click() Print List1.Text + Text1.Text End Sub 程序运行后,在文本框中输入“123”,然后双击列表框中的第四行,则在窗体上输出的结果为

    A.40123

    B.163

    C.123

    D.30123


    正确答案:A
    解析:当双击列表框的第四行,对应的Text值是40而不是123。另外,ListBox和TextBox的Text属性返回的均为字符型数据。窗体上显示的是列表框的内容与文本框的内容连接以后的内容,即为40123。

  • 第2题:

    在窗体上画一个列表框、一个文体框及一个按钮,然后编写如下事件过程:

    Private Sub Form_loab()

    List.AddItem″357″

    List.AddItem″246″

    List.AddItem″123″

    List.AddItem″456″

    TEXT1.Text=″″

    End Sub

    Private Sub Command1_Click()

    List.Listindex=3

    Print List.Text1+Text1.Text

    End Sub

    程序运行后,在文本框中输入″789″,然后双列表框中的″456″,则输出结果为

    A.789123

    B.456789

    C.789456

    D.1245


    正确答案:B
    解析:列表框ListIndex 属性用来返回或设置控件中当前选择项目的索引值,初始值为0,题中"List.Listindex=3"则设置选择列表框的第4项"456",又由于文本框中输入值"789",所以输出结果字符串连接"456789"

  • 第3题:

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


    正确答案:
    15【解析】本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中2的值等于a b,这个z值会返回给实参c,所以文本框中显示的内容为15。

  • 第4题:

    在窗体上画一个命令按钮,其名称为Command],然后编写如下事件过程:程序运行后,单击命令按钮,消息框输出的是( )

    A. 48

    B. 72

    C. 96

    D. 128


    正确答案:B
    奉题考查VBA中二维数组和循环的知识。本题使用了二重循环为两个二维数组中的元素均进行了赋值,最后求两个数组元素值的积。浅们只需要注意这两个数组元素在循环中被赋了什么值,当i=3 j=3时,al(3,3)=3+3=6,a2(3。3)= al(3,3)+3+3=12.所以最后二者之积为72。

  • 第5题:

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

    该事件过程的功能是计算s=l 1/2! 1/3 1 … 1/n!的值。请填空。


    正确答案:
    (1/i)【解析】本题考查循环的知识。本程序首先置q为1,sum为0;经过l0次循环使q每次都乘以1/i,实现了1/n!的求法;每次循环后都加q,把结果再赋给$tllTl,循环结束,slim的值即为所求。