在窗体上画一个名称为Listl酌列表框,一个名称为Labell的标签,列表框中显示若干个项目。当单击列表框中的某个项目时,在标签中显示被选中项目的名称。下列能正确实现上述操作的程序是:______。A. Private Sub Listl_Click() Labell.Caption=Listl.ListIndex End SubB.Private Sub Listl_Click() Labell.Name=Listl.ListIndex End SubC.Private Sub Listl_click(

题目

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

A. Private Sub Listl_Click() Labell.Caption=Listl.ListIndex End Sub

B.Private Sub Listl_Click() Labell.Name=Listl.ListIndex End Sub

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

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


相似考题
更多“在窗体上画一个名称为Listl酌列表框,一个名称为Labell的标签,列表框中显示若干个项目。当单击列表框中的某个项目时,在标签中显示被选中项目的名称。下列能正确实现上述操作的程序是:______。A. Private Sub Listl_Click() Labell.Caption=Listl.ListIndex End SubB.Private Sub Listl_Click() Labell.Name=Listl.ListIndex End SubC.Private Sub Listl_click(”相关问题
  • 第1题:

    窗体上画一个文本框(其名称为Text1)和一个标签(其名称为Labell)。要求程序运行后,如果在文本框中输入字符,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程是 ______。

    A.Private Sub Text1_Change() Labell.Caption=Text1.Text End Sub

    B.Private Sub Text1_Click() Labell.Caption=Text1.Text End Sub

    C.Private Sub Labell_Change() Labell.Caption=Text1.Text End Sub

    D.Private Sub Labell_Click() Labell.Caption=Text1.Text End Sub


    正确答案:A
    解析:当在文本框中输入字符时,文本框的内容发生变化,所以应把程序写在Text1_Change()事件中。

  • 第2题:

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

    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


    正确答案:D

  • 第3题:

    在窗体上画一个文本框(其名称为Text1)和一个标签(其名称为Labell),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程是______。

    A. Private Sub Text1 Click() Labell.Caption=Text1.Text End Sub

    B.Private Sub Text1_Change() Labell.Caption=Text1.Text End Sub

    C.Private Sub Labell_Change() Labell.Caption=Text1.Text End Sub

    D.Private Sub Labell_Click() Labell.Caption=Text1.Text End Sub


    正确答案:B
    解析:TextBox控件中,Text属性是用来显示文本内容的。Change事件是在TextBox控件的Text内容发生改变时触发。Click事件是在用户鼠标单击文本时触发。

  • 第4题:

    在窗体上绘制一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目。当单击列表框中的某个项目时,在标签中显示被选中的项目的名称。下列能正确实现上述操作的程序是 。A.Private Sub List1_Click()Labell.Caption=List.ListIndex End SubB.Private Sub List1_Click()Labell.Name=List1.ListIndex End SubC.Private Sub List1_Click()Labell.Name=List1.Text End SubD.Private Sub List1_Click()Labell.Caption=List.Text End Sub


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

  • 第5题:

    在窗体上画一个名称为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属性即可.

  • 第6题:

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

    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


    正确答案:D
    解析:本题考查列表框的属性。列表框属性是历年考试热点之一。本题主要区分Listlndex与Text属性。ListIndex指被选中项的下标,而Text表示被选中项的内容。故List1.ListIndex表示被选中的项本身,而List1.Text表示被选中项的内容,故该题选D。同时本题再次涉及Name与 Caption的区别。

  • 第7题:

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

    A.Private Sub List1 Click() Label1.Caption=List1.List- Index End Sub

    B.Private Sub List1_Click() Label1.Name=List1. ListIn- dex End Sub

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

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


    正确答案:D
    解析:要实现在标签上显示选中城市的名称,很容易想到需使用标签的Caption属性。标签的Caption属性我们前面已经介绍过。怎样获取选中城市的名称要结合列表List的属性来考虑。其中Text属性表示最后选中列表项的内容。故正确语句应为Label1.Caption=List1.Text。选项D正确。

  • 第8题:

    在窗体上画一个名称List1的列表框,一个名称为Label1的标签。列表框中显示若干城市的名称。当单

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

    B.Private Sub Listl_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


    正确答案:D
    解析:标签的Caption属性用来显示标签的文本内容,因此选项B和C错误。列表框的ListIndex属性指定已选中的列表框项的位置,不选任何项,其值为-1,第一项从。开始;列表框的Text属性指定选中的列表框项的文本内容,因此只有选项D正确。

  • 第9题:

    在窗体上画一个列表框、一个命令按钮和一个标签,其名称分别为Listl、Commandl和 Labell,通过属性窗口把列表框中的项目设置为:“第一个项目”、“第二个项目”、“第三个项目”、“第四个项目”。程序运行后,在列表框中选择一个项目,然后单击命令按钮,即可将所选择的项目删除,并在标签中显示列表框当前的项目数,运行情况如下图所示(选择“第三个项目”的情况)。下面是实现上述功能的程序,请填空。

    Private Sub Commandl Click()

    If Listl.ListIndex>=______Then

    Listl.RemoveItem ______

    Labell.Caption=______

    Else

    MsgBox “请选择要删除的项目”

    End If

    End Sub


    正确答案:0 Listl.ListIndex Listl.ListCount
    0, Listl.ListIndex, Listl.ListCount 解析:本题考查列表框的属性,这也是历年考试热点。ListIndex属性用来确定已被选中表项的位置,如果表项没有被选中,其值为-1,故本处填0。表示当某表项被选中。 由于ListIndex属性用来确定已被选中表项的位置,故第10空应填Listl.ListIndex。RemoveItem方法表示移除某个表项,Listl.ListIndex一个被选中的表项,符合题意。ListCount是列表框扣个很重要的属性,它返回列表框中表项的数量。本处填Listl.ListCount,并将其值赋给Label1的Caption属性。符合题意。

  • 第10题:

    在窗体上画一个名称为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属性是列表框的属性值,可以省略不写,故上述答案是等价的。

  • 第11题:

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

    A.

    B.

    C.

    D.


    正确答案:C

  • 第12题:

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

    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


    正确答案:D

  • 第13题:

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

    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


    正确答案:D
    解析:列表框的Text属性值为最后一次在列表框控件选中的项目的文本,即List1. Text。标签的Caption属性值为标签控件中显示的文本,即Label1. Caption。

  • 第14题:

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


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

  • 第15题:

    在窗体上画一个名称为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.Cavtion=List1.Text List1.RemoveItem List1.ListIndex End Sub

    D.Private Sub List1_Click() Label1.Name=List1.Text List1.RemoveItem List1.ListIndex End Sub


    正确答案:C
    解析:List控件中ListIndex属性表示当前选中项目的索引,Text属性表示当前选中项目的内容,RemoveItern方法表示删除列表项;Label控件的Name属性表示控件的名称,Caption属性表示Label控件显示的内容。

  • 第16题:

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

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

    B.Private Sub List1_Click( ) Label1.Name=List1.List1ndex End Sub

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

    D.PrivateSubList1_Click( ) Label1.Caption=List1.Text End Sub


    正确答案:D
    解析:题中要求在Label中显示内容,则使用的是其Caption属性,而列表框的List1ndex属性指的是程序运行时被选定的选项的序号,而Text属性是被选定的选项的文本内容。

  • 第17题:

    在窗体上画一个名称为Timer1的计时器、一个名称为Command1的命令按钮和一个名称为Labell的标签。程序如下: Private Sub Command1_Click() Timer1.Enabled=True Timer1.Interval=1000 End Sub Private Sub Timerl_timer() Labell.Caption=Time End Sub 当运行程序后,单击命令按钮,将在标签中显示的内容为

    A.Time

    B.True

    C.1000

    D.10:06:55


    正确答案:D
    解析:过程调用内在的Time函数来显示系统时间。此函数返回一个变体型数据,以日期/时间数值的形式表示当前时间。将它赋予某个字符串变量或属性时,比如赋予本例中的Caption属性时,VisualBasic将用“控制面板”中指定的格式将其转换成一个字符串。若要用其他格式显示,可使用Format函数。

  • 第18题:

    在窗体上绘制一个名称为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的区别,考生也要注意区分。

  • 第19题:

    在窗体上画—个文本框(名称为Text1)和—个标签(名称为Label1),程序运行后,在文本框中每输入—个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是______。

    A.Private Sub Text1_ Change() Label1.Caption =Str (Len(Text1.Text))End Sub

    B.Private Sub Text1_ Click() Label1.Caption=Str(Len(Text1.Text))End Sub

    C.Private Sub Text1_ Change() Labell.Caption =Text1.TextEnd Sub

    D.Private Sub Label1_ Change() Labell.Caption=Str(Len(Text 1. Text))End Sub


    正确答案:A
    解析:TextBox控件中,change事件是在FextBox控件的Fext内容发生改变时触发。Click事件是在用户鼠标单击文本时触发。程序运行后,在文本框中每键入一个字符,就会引发一次change事件,所以应把程序写在文本框Text1的Change()事件中,因此选项B、D错误。Len(Text1.text,)返回文本框中字符的个数,Str将返回的字符的个数转换成字符串,语句“Label1.caption=Str(Len(Text1.text))”是在标签中显示文本框中字符的个数,因此选项A正确。

  • 第20题:

    设在窗体Forml上有一个列表框Listl,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是。 A.Private Sub Listl_Click B.Private Sub Forml_Click Print Listl.Text Print Listl.Text End Sub End Sub C.Private Sub Listl_Click D.Private Sub Forml_Click Print Forml.Text Listl.Print Listl.Text End Sub End Sub


    正确答案:C

  • 第21题:

    设在窗体中有一个名称为Listl的列表框,其中有若干个项目(如图)。要求选中某一项后单击Commandl按钮,就删除选中的项,则正确的事件过程是。A.Private SubCommandl_Click List1.Clear End Sub B.Private Sub Commandl_Click List1.Clear Listl.ListIndex End Sub C.Private Sub Commandl_Click List1.RemoveItem List1.ListIndex End Sub D.PrivateSubCommandl_Click List1.RemoveItem End Sub


    正确答案:D

  • 第22题:

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

    Private Sub Form_Load()

    List1.AddItem "北京"

    List1.AddItem "上海"

    List1.AddItem "河北"

    End Sub

    Private Sub List ______()

    LabeCaption = ______

    End Sub


    正确答案:DblClick Listl.Text
    DblClick , Listl.Text

  • 第23题:

    在窗体上画一个名称为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属性是所选择的列表项位置,即列表项的标题,不是列表项本身。