在窗体上有一个名称为Checkl的复选框数组(含4个复选框),还有一个名称为Textl的文本框,初始内容为空。程序运行时,单击任何复选框,则把所有选中的复选框后面的文字罗列在文本框中(如图1所示)。下面能实现此功能的事件过程是( )。

admin2018-05-08  21

问题 在窗体上有一个名称为Checkl的复选框数组(含4个复选框),还有一个名称为Textl的文本框,初始内容为空。程序运行时,单击任何复选框,则把所有选中的复选框后面的文字罗列在文本框中(如图1所示)。下面能实现此功能的事件过程是(    )。

选项 A、Private Sub Check1—Click(Index As Integer)
    Textl.Text=""
    For k=0 To 3
    If Checkl(k).Value=1 Then
    Text1.Text=Textl.Text&
    Checkl(k).Caption&“”双引号中是空格
    End If
    Next k
    End Sub
B、Private Sub Checkl—Click(Index As Integer)
    For k=0 To 3
    If Checkl(k).Value=1 Then
    Textl.Text=Textl.TeXt&
    Checkl(k).Caption&“”双引号中是空格
    End If
    Nextk
    End Sub
C、Private Sub Checkl—Click(Index As Integer)
    Textl.Text=“”
    For k=0 To 3
    If Checkl(Index).Value=1 Then
    Textl.Text=Text1.Text&
    Checkl(Index).Caption&“”双引号中是空格
    End If
    Nextk
    End Sub
D、Private Sub Checkl—Click(Index As Integer)
    Textl.Text=“”
    For k=0 To 3
    If Checkl fkl.Value=1 Then
    Textl.Text=Text1.Text&
    Checkl(k).Caption&“”’双引号中是空格
    ExitFor
    End If
    Nextk
    End Sub

答案A

解析 本题考查复选框控件数组。复选框的Value属性,决定了当前复选框的状态,当Value为1时表示选中复选框。按照题目中的要求,首先清空文本框,接下来对复选框控件数组中的所有元素的Value属性一一筛查,判断是否选中,把选中的复选框控件的Caption属性值连接到文本框的字符串中。
转载请注明原文地址:https://kaotiyun.com/show/LSGp777K
0

最新回复(0)