在窗体上画一个名称为List1的列表框,一个名称为Labell的标签,在列表框中显示若干项内容。当单击列表框中的某项内容时,该项内容能在标签中显示出来。下列能够正确实现上述功能的程序是

admin2009-02-13  31

问题 在窗体上画一个名称为List1的列表框,一个名称为Labell的标签,在列表框中显示若干项内容。当单击列表框中的某项内容时,该项内容能在标签中显示出来。下列能够正确实现上述功能的程序是

选项 A、Private Sub List1_Click()          Labell.Caption=List1.ListIndex       End Sub
B、Private Sub List1_Click()          Labell.Name=List1.ListIndex       End Sub
C、PrivateSubListl click()          Labell.Name=List1.Text       End Sub
D、Private Sub List1_Click()          Labell.Caption=List1.Text       End Sub

答案8

解析 给出的4个选项都是列表框的Click事件过程。当单击列表框中的某一项时,将发生单击事件,同时选择一个列表项,这个列表项可以用列表框的Text属性来表示,也就是说,List1.Text就是所选择的项目。此外,为了在标签中显示所选择的列表项,必须使用列表框的标题属性,即Labell.Caption。因此,正确的语句应是:   Labell.Caption=List1.Text在Visual Basic中,不能在运行期间改变控件或窗体的名称(Name属性),因此选项B和选项C都是错误的:而列表框的ListIndex属性是所选择的列表项位置,即列表项的标题,不是列表项本身。
转载请注明原文地址:https://kaotiyun.com/show/z61p777K
0

随机试题
最新回复(0)