Visual Basic语言程序设计

单选题窗体上有一个列表框控件List1。以下叙述中错误的是(   )。A List1中有ListCount-1个列表项B 当List1.Selected(i)=True,表明第i项被选中C 设置某些属性,可以使列表框显示多列数据D List1.Text的值是最后一次被选中的列表项文本

题目
单选题
窗体上有一个列表框控件List1。以下叙述中错误的是(   )。
A

List1中有ListCount-1个列表项

B

当List1.Selected(i)=True,表明第i项被选中

C

设置某些属性,可以使列表框显示多列数据

D

List1.Text的值是最后一次被选中的列表项文本

参考答案和解析
正确答案: C
解析:
A项错误,列表框控件的列表项个数即为ListCount属性值。B项正确,如果列表项的某项被选中,则该项的Selected属性值为True;C项正确,列表框控件的Columns属性用来确定列表框的列数;D项正确,Text属性的值为最后一次选中的表项的文本,不能直接修改Text属性。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

列表框控件List1的最后一个表项为List1.List(List1.Listcount)。()


正确答案:√

第2题:

在窗体上有一个名称为List1列表框和一个名称为Command1的按钮,List1的MultiSelect属性设置为2。当单击Command1按钮时,将会把所有选中的选项全部删除。下列程序缺少的一句是______。Private Sub Command1_ Click () for i = List1. ListCount- 1 To 0 Step- 1 if ______ = True then List1. RemoveItem i End if Next iEnd Sub

A.List1.Select(i)

B.List1.Sort(i)

C.List1.List(i)

D.Ltst1.Select(List1.Listindex)


正确答案:A
解析:列表框有一个数组属性Select,它的每一个元素用来记下相应下标的选项是否被选中,如果相应下标的选项被选中,该元素的值为True,否则为False。要删除列表框中被选中的选项,可一一判断列表框的Select数组属性中的每一个元素值,如果是True,则把与它下标一致的选项删除。

第3题:

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

Private Sub Form_Load()

List1.AddItem "北京"

List1.AddItem "上海"

List1.AddItem "河北"

End Sub

Private Sub List1 【9】 ()

Labe1.Caption= 【10】

End Sub


正确答案:
正确答案:  1.(DblClick) 2.(List1.Text)  

第4题:

( 31 ) 窗体上有 List1 、 List2 两个列表框 , List1 中有若干列表项 ( 见图 ) , 并有下面的程

序:

Private Sub Comand1_Click ()

For k=List1.ListCount-1 To 0 Step -1

If List1.Selected ( k ) Then

List2.AddItem List1.List ( k )

List1.RemoveItem k

End If

Next k

End Sub

程序运行时,按照图示在 List1 中选中 2 个列表项,然后单击 Commandl 命令按钮,则产生的结果是

A )在 List2 中插入了 “ 外语 ” 、 “ 物理 ” 两项

B )在 List1 中删除了 “ 外语 ” 、 “ 物理 ” 两项

C )同时产生 A )和 B )的结果

D )把 List1 中最后 1 个列表项删除并插入到 List2 中


正确答案:C

第5题:

往窗体Form1上添加一个列表框控件List1,并编写如下代码: Private Sub Form_Load() For i=0T06 Listl.AddItem i Next i End Sub 为了在程序运行时,按住Ctrl键单击列表中的项目可以选中多个项目,可以设置Listl的属性______。

A.Lial.List

B.Listl.Listlndex

C.Listl.MultiSelect

D.Listl.Text


正确答案:C
解析:Load事件是在窗体被装入工作区时触发的事件。当应用程序启动时,自动执行该事件,所以该事件通常用来在启动应用时对属性和变量进行初始化.而MouseDown、MouseUp是鼠标指针在某个对象上按键时激发的,Click是鼠标单击时激发的。

第6题:

设窗体上有一个列表框控件Listl,含有若干列表项。以下能表示当前被选中的列表项内容的是

A.Listl.List

B.Listl.Listlndex

C.Listl.Text

D.Listl:Index


正确答案:C
解析:List属性获得的是列表项数组;ListIn-dex获得的是选中项的索弓l;Index获得的是控件数组的索引;Text属性获得的是选中项的内容,故答案选D。

第7题:

设窗体上有—列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是

A.List1.List

B.List1.List1ndex

C.List1.Index

D.List1.Text


正确答案:D
解析:其中List用来列出列表框中表项的内容,可与“(下标)”组合使用;List1ndex表示已选中表项的位置;Index仅仅对于控件数组有用,对于单个控件没有意义;Text属性返回最后一次选中的表项的文本,它不能直接在设计阶段修改。

第8题:

(18)设窗体上有一个列表框控件 List1,含有若干列表项。以下能表示当前被选中的列表项内容的是

( )。

A)List1.List

B)List1.ListIndex

C)List1.Text

D)List1.Index


正确答案:C

(18)【答案】C)
【解析】List属性获得和是列表项数组;Lisrlndex获得的是选项中的索引;Index获得的是控制数组的索引;Text属性获得的是选项中的内容,故答案选D。

第9题:

往窗体Form1上励口—个列表框控件List1,并编写如下代码: Private Sub Form_Load() For i=0 To 6 List1.AddItem i Next i End Sub 为了在程序运行时,按住Ctrl键单击列表中的项目可以选中多个项目,可以设置List1的属性 ______。

A.List1.List

B.List1.ListIndex

C.List1.MultiSelect

D.List1.Text


正确答案:C
解析:Load事件是在窗体被装入工作区时触发的事件。当应用程序启动时,自动执行该事件,所以该事件通常用来在启动应用时对属性和变量进行初始化。而MouseDown、MouseUp是鼠标指针在某个对象上按键时激发的,Click是鼠标单击时激发的。

第10题:

设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能够表示当前被选中的列表项内容的是______。

A.List1. List

B.List1. ListIndex

C.List1. Index

D.List1. Text


正确答案:D
解析:获取当前选定项目值的最简单方法是使用Text属性。Text属性总是对应用户在运行时选定的列表项目。

更多相关问题