itgle.com

在窗体上画一个名称为List1的列表框,一个名称为Labell的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。 下列能正确实现上述功能的程序是 ______。A.Private Sub List1_Click() Label1.Caption=List1.ListIndex End SubB.Private Sub List1_click() Label1.Name=List1.ListIndex End SubC.Private Sub List1_clic

题目

在窗体上画一个名称为List1的列表框,一个名称为Labell的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。 下列能正确实现上述功能的程序是 ______。

A.Private Sub List1_Click() Label1.Caption=List1.ListIndex End Sub

B.Private Sub List1_click() Label1.Name=List1.ListIndex End Sub

C.Private Sub List1_click() Label1.Name=List1.Text End Sub

D.Private Sub List1_Click() Label1.Caption=List1.Text End Sub


相似考题
更多“在窗体上画一个名称为List1的列表框,一个名称为Labell的标签。列表框中显示若干城市的名称。当单击 ”相关问题
  • 第1题:

    在窗体上画一个名称为Listl的列表框,一个名称为Labell的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是______。

    A.Private Sub Listl_Click() Labell.Capfion=Listl.Listlndex End Sub

    B.PrivateSubLial click() Labell.Name=Listl.Listlndex End Sub

    C.PrivateSubListl click() Labell.Name=Listl.Text End Sub

    D.Private Sub Listl_Click() Labell.Caption=Listl.Text End Sub


    正确答案:D
    解析:Label的Caption属性表示标签控件中显示的内容。List的Text属性表示列表框中当前被选中的项目的值.故欲将列表框中选中的名称显示在标签中只需将其Text属性值赋给Label的Caption属性即可.

  • 第2题:

    在窗体上画一个名称为Lablel的标签和一个名称为Listl的列表框。程序运行后,在列表框中添加若干列表项。当双击列表框中的某个项目时,在标签Labell中显示所选中的项目,如图所示。请在______处填入适当的内容,将程序补充完整。

    Private Sub Form. load()

    Listl.AddItem “北京”

    List1.AddItem “上海”

    List1.AddItem “河北”

    End Sub

    Private Sub ______()

    Labell.Caption=______

    End Sub


    正确答案:List1 DblClick或 Form1.Listl DblCiick或Me.List1 DblClick Listl.Text 或 Listl 或 Forml.Listl.Text 或 Me.Listl.Text或Forml.Listl或Me.Listl
    List1 DblClick或 Form1.Listl DblCiick或Me.List1 DblClick , Listl.Text 或 Listl 或 Forml.Listl.Text 或 Me.Listl.Text或Forml.Listl或Me.Listl 解析:由于本程序要响应列表框的双击事件,故第一处应填:Listl_DblClick。指明List1所属的窗体也可以,上面的答案是等价的。列表框的Text属性返回被选中的列表框的内容,根据题意,第二处应该填:List1.Text。同时由于Text属性是列表框的属性值,可以省略不写,故上述答案是等价的。

  • 第3题:

    在窗体上画一个名称为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


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

  • 第4题:

    在窗体上绘制一个名称为List1的列表框,一个名称为Labe11的标签,列表框中显示若干个项目。当单击列表框中的某个项目时,在标签中显示被选中项目的名称。下列能正确实现上述操作的程序是

    A.PriVate Sub List1_Click() Labell.CaptiOn=List.ListIndex End Sub

    B.PriVate Sub List1_Click() Labell.Name=listl.ListIndex End Sub

    C.Private Sub List1_Click() Labell.Name=Listl.Text End Sub

    D.Private Sub List1_Click() Labell.Caption=List1.Text End Sub


    正确答案:D
    解析:本题考查列表框的属性。列表框属性是历年考试重点,考生应多做相关练习。本题要注意区分ListIndex与Text属性。 ListIndex指被选中项的下标,而Text表示被选中项的内容。List1.Listlndex表示被选中的项本身,而 List1.Text表示被选中项的内容,故本题正确答案是A。同时本题还涉及Name与Caption的区别,考生也要注意区分。

  • 第5题:

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

    A.

    B.

    C.

    D.


    正确答案:C