( 15 )设在窗体 Form1 上有一个列表框 List1 ,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是A)Prvate Sub List1_Click()Print List1.TextEnd SubB)Private Sub Form1_Click()Print List1.TextEnd SubC)Private Sub List1_Click()Print Form1.TextEnd SubD)Private Sub Form1_Click()List1.P

题目

( 15 )设在窗体 Form1 上有一个列表框 List1 ,其中有若干个项目。要求单击列表框中某一项时,把该项

显示在窗体上,正确的事件过程是

A)Prvate Sub List1_Click()

Print List1.Text

End Sub

B)Private Sub Form1_Click()

Print List1.Text

End Sub

C)Private Sub List1_Click()

Print Form1.Text

End Sub

D)Private Sub Form1_Click()

List1.Print List1.Text

End Sub


相似考题
参考答案和解析
正确答案:A
更多“( 15 )设在窗体 Form1 上有一个列表框 List1 ,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是A)Prvate Sub List1_Click()Print List1.TextEnd SubB)Private Sub Form1_Click()Print List1.TextEnd SubC)Private Sub List1_Click()Print Form1.TextEnd SubD)Private Sub Form1_Click()List1.P”相关问题
  • 第1题:

    工程中有两个窗体,名称分别为Form1、Form2,Fonn1为启动窗体,该窗体上有命令按钮 Command1。要求程序运行后单击该命令按钮时显示Form2,则按钮Click事件过程应该是 ______。

    A.Private Sub Command1_click() Foma2.Show End Sub

    B.Private Sub Command1_Click() Form2.Visible End Sub

    C.Private Sub Command1_Click() Load Form2 End Sub

    D.Private Sub Command1_click() Form.Load EndSub


    正确答案:A
    解析:Show方法用来显示一个窗体。格式:窗体名称.Show[模式],参数“模式”用来确定显示窗体的状态,可以取值0或1。取值为0(0值是缺省值)则窗体是“无模式”窗体,当该窗体显示出来时,不但可以对该窗体进行操作,还可以对其他显示出来的窗体进行操作:取值为1则窗体是“模式”窗体,当该窗体显示出来时,只能对该窗体进行操作,只有当该窗体关闭后,才能对其他窗体进行操作。

  • 第2题:

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


    正确答案:D
    解析:List控件中Listlndex属性表示当前选中项目的索引,Text属性表示当前选中项目的内容;Label控件的Name属性表示控件的名称,Caption属性表示Label控件显示的内容。

  • 第3题:

    在窗体上画一个名称为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控件显示的内容。

  • 第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题:

    窗体上有一个名称为HScroll 1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。

    A. Private Sub HScroll 1_Change() Print HScroll1.Value End Sub

    B.Private Sub HScroll 1_Change() Print HScroll1.SmallChange End Sub

    C.Private Sub HScroll1 Scroll() Print HScroll1.Value End Sub

    D.Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub


    正确答案:A
    解析:本题考查的考点是有关滚动条的属性和事件的。单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。

  • 第6题:

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

  • 第7题:

    窗体上有一个列表框和一个文本框,编写如下两个事件过程: Private Sub Form_Load() List1.Addltem "北京" List1.Addltem "天津" List1.Addltem "上海" Text1.Text= "" End Sub Private Sub List1_Click() Print Text1.Text+List1.Text End Sub 程序运行后,在文本框中输入“中国”,然后单击列表框中的“北京”,则输出结果为( )。

    A.中国北京

    B.中国天津

    C.中国上海

    D.北京中国


    正确答案:A
    解析:程序运行时,首先在文本框中输入“中国”,则文本框的Text属性值为“中国”,然后单击列表框中的“北京”,则此时列表框的Text属性值为“北京”;最后用“+”将文本框的Text属性值和列表框的Text属性值连接起来,因此输出“中国北京”。

  • 第8题:

    在窗体上画一个列表框、一个文本框及一个按钮,然后编写如下两个事件过程: Private Sub Form_Load() For i=1 To 10 List1.AddItem i * 10 Next i Text1.Text=" " End Sub Private Sub List1_Click() Print List1.Text + Text1.Text End Sub 程序运行后,在文本框中输入“123”,然后双击列表框中的第四行,则在窗体上输出的结果为

    A.40123

    B.163

    C.123

    D.30123


    正确答案:A
    解析:当双击列表框的第四行,对应的Text值是40而不是123。另外,ListBox和TextBox的Text属性返回的均为字符型数据。窗体上显示的是列表框的内容与文本框的内容连接以后的内容,即为40123。

  • 第9题:

    设在窗体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

  • 第10题:

    在窗体上有一名为list1的列表框和名为Command1的命令按钮,要求程序运行后;如果单击命令按钮,则把列表框中所有的列表项目写到顺序文件list.txt 中。下列能完成该操作的程序是______。

    A. Private Sub Command1_Click() Open “c:\list.txt”For Input As #1 For i=0 To Listl.ListCount-1 Print #1,List1.List(i) Next i Close #1 End Sub

    B.Private Sub Command1_lick() Open “c:\list.txt”For Output As #1 For i=0 To List1.ListCount Print #1,List1.List(i) Next i Close #1 End Sub

    C.Private Sub Command1_Click() Open “c:\list.txt”For Output As #1 For i=0 To List1.ListCount -1 Print #1,List1. List(i) Next i C1ese #1 End Sub

    D.Private Sub Command1_Click() Open “c:\list.txt”For As #1 For i=0 To List1.ListCount Print #1,List1.List(i) Next i Close #1 End Sub


    正确答案:C

  • 第11题:

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

  • 第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的列表框,一个名称为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

  • 第15题:

    (13)窗体上有一个列表框和一个文本框,编写下列两个事件过程: Private Sub Form_Load() List1.AddItem"北京" List1.AddItem"天津" List1.AddItem"上海" Text1.Text="" End Sub Private Sub List1_Click() Print Text1.Text+List1.text End Sub 程序运行后,在文本框中输入“中国”,然后单击列表框中的“北京”,则输出结果是A.中国北京 B.中国天津 C.中国上海 D.北京中国


    正确答案:A
    【解析】程序运行时,首先在文本框中输入“中国”,则文本框的Text属性值为“中国”;然后单击列表框中的“北京”,则此时列表框的Text属性值为“北京”;最后用“+”将文本框的Text属性值和列表框的Text属性值连接起来,因此输出“中国北京”。

  • 第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题:

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

  • 第18题:

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

  • 第19题:

    窗体Forml上有一个名称为Commandl的命令按钮,以下对应窗体单击事件的事件过程是

    A.Private Sub Forml_Click() … End Sub

    B.Private Sub Form_Click() … End Sub

    C.Private Sub Commandl_Click() … End Sub

    D.Private Sub Command_Click() … End Sub


    正确答案:B

  • 第20题:

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

  • 第21题:

    设在窗体中有一个名称为List1的列表框,其中有若干个项目(如图)。要求选中某一项后单击Command1按钮,就删除选中的项,则正确的事件过程是( )。

    A.Private Sub Command1 Click( ) List1,Clear End Sub

    B.Private Sub Command1 Click( ) List1.Clear List1.ListIndex End Sub

    C.Private Sub Command1 Click( ) List1 Removeltem List1.ListIndex End Sub

    D.Private Sub Command1 Click( ) List1.Removeltem End Sub


    正确答案:C
    C。【解析】在.VisualBasic中列表框的clear方法是用来删除所有列表项,RemoveItem方法是删除指定的列表项,而列表框的Index属性表示选中的列表项的位置;本题是删除选中的列表项,故应选C。

  • 第22题:

    已知两个窗体Form1、Form2,下列事件过程中,______可以实现单击窗体Form1的命令按钮时,显示窗体Form2,而窗体Form1消失。

    A.Private Sub Command1_ Click() LoadForm2 Form1. Hide End Sub

    B.Private Sub Command1_ Click() Show Form2 Form1. Hide EndSub

    C.Private Sub Command1_ click() Show Form2 Form1. Hide End Sub

    D.Private Sub Command1_ click()


    正确答案:B

  • 第23题:

    窗体上有一个命令按钮Command1和一个列表框List1,其中List1有0、1、2、3、4的内容,有下列程序: Private Sub Command1_Click() Dim i,s For i=0 To List1.ListCount s=s+List1.List(i) Next i Print s End Sub 程序运行后,单击命令按钮,则窗体上显示的是

    A.0

    B.10

    C.01234

    D.程序出错


    正确答案:C
    解析:ListCount属性返回控件列表部分项目的个数。要对列表框中的每个项目都能进行处理,必须要用到List(Index)属性,而该属性的下标值是从0开始的。变量s为变体型变量,List属性内的内容是字符型的,所以加号(+)起到了连接作用。上述程序运行的结果只是将列表框中的内容连接起来。选项C是正确的。