[单项选择题] 在窗体上画一个名称为List1的列表框、一个名称为Label1的标签,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名从该列表框中消失,并在标签中显示出来。下列能正确

21 查阅

[单项选择题] 在窗体上画一个名称为List1的列表框、一个名称为Label1的标签,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名从该列表框中消失,并在标签中显示出来。下列能正确实现上述操作的程序是

A. Private Sub List1_Click()

Label1.Caption=List1.ListIndex

List1.RemoveItem List1.Text

End Sub

B. Private Sub List1_Click()

Label1.Name=List1.ListIndex

List1.RemoveItem List1.Text

End Sub

C. Private Sub List1_Click()

Label1.Caption=List1.Text

List1.RemoveItem List1.ListIndex

End Sub

D. Private Sub List1_Click()

Label1.Name=List1.Text

List1.RemoveItem List1.ListIndex

End Sub

参考答案:

C

在标签中显示的内容由标签的Caption属性控制,故要在标签中显示被选中的选项时应改变标签的Caption属性,选项B、D不正确。 要从列表框中删除一个选项时,使用列表框的RemoveItem方法,其格式为: 列表框名称.RemoveItem 待删除选项的下标 选项A中给定的参数List1.Text是被选中选项的文本,不正确。选项C中List1.ListIndex属性表示已选中的选项的下标,为正确答案。

计算机考试