在窗体上画一个列表框List1、一个组合框Combo1和一个文本框Text1,编写如下程序代码: Private Sub Form_Load() List1.Addltem”111” List1.AddItem”222” Lis

admin2019-03-14  25

问题 在窗体上画一个列表框List1、一个组合框Combo1和一个文本框Text1,编写如下程序代码:
  Private Sub Form_Load()
    List1.Addltem”111”
    List1.AddItem”222”
    List1.Addltem”333”
    Combol.Addltem "444"
    Combol.Addltem"555"
    Combol.Addltem”666”
    Text1.Text=" "
    End Sub
    程序运行后,如果单击窗体,要求在文本框中显示“222555”,以下能实现该操作的事件过程是(    )。

选项 A、Private Sub Form Click()
    Combol.ListIndex=1
    List1.Listlndex=1
    Text1.Text=List1.Text+Combol.Text
    End Sub
B、Private Sub Form_Click()
    Textl.Text=Listl.Listlndex(1)+Combol.ListIndex(1)
    End Sub
C、Private Sub Form_Click()
    Comb01.Listlndex=2
    Listl.ListIndex=2
    Textl.Text=Listl.Text+Combol.Text
    End Sub
D、Private Sub Form_Click()
    Textl.Text=List1.ListIndex(2)+Combol.ListIndex(2)
    End Sub

答案A

解析 ListIndex属性的设置值为已选中的表项的位置。表项位置由索引值指定,第一项的索引值为0,第二项为1,以此类推。“Combol.Listlndex=1”表示将组合框的第二项设置为选中项,Combol.Text=“555”;“Listl.Listlndex=1”表示将列表框的第二项设置为选中项,List1.Text=“222”。由题意知,最终文本框Text1中存放的值为“222555”,故A选项正确,选项B、C、D均错误。
转载请注明原文地址:https://jikaoti.com/ti/k5N0FFFM
0

最新回复(0)