vb常用控件习题含答案
1.下列控件中没有 Caption 属性的是 ________。 A)框架B)列表框C)复选框D)单选按钮 2.复选框的 Value 属性为 1 时,表示 ________。 A)复选框未被选中B)复选框被选中 C)复选框内有灰色的勾D)复选框操作有误 3.用来设置斜体字的属性是 ________。 A)FontItalicB)FontBoldC)FontNameD)FontSize 4.将数据项“China”添加到列表框 List1 中成为第二项应使用 ________语句。 A)List1.AddItem “China”,1B)List1.AddItem “ China ”, 2 C)List1.AddItem 1,“China”D)List1.AddItem 2,“ China ” 5.引用列表框 List1 最后一个数据项,应使用 ________语句。 A)List1.List(List1.ListCount)B)List1.List(ListCount) C)List1.List(List1.ListCount-1)D)List1.List(ListCount-1) 6.假如列表框 List1 有四个数据项,那么把数据项“China”添加到列表框的最后,应使用 ________语句。 A)List1.AddItem 3,“ China ” B)List1.AddItem “ China ”, List1.ListCount-1 C)List1.AddItem “ China ”, 3 D)List1.AddItem “China” , List1.ListCount 7.执行了下面的程序后,列表框中的数据项有________。 Private Sub _Click() For i = 1 to 6 List1.AddItem i Next i For i = 1 to 3 List1.RemoveItem i Next i End Sub A)1,5,6B)2,4, 6C )4,5,6D)1,3,5 8.如果列表框 List1 中没有选定的项目,则执行 List1.RemoveItem List1.ListIndex 语句的结果是 ________。 A)移去第一项B)移去最后一项 C)移去最后加入列表中的一项D)以上都不对 9.如果列表框 List1 中只有一个项目被用户选定,则执行 Debug.Print List1.Selected(List1.ListIndex)语句的结果是________。 A)在 Debug 窗口输出被选定的项目的索引值 B)在 Debug 窗口输出 True C)在窗体上输出被选定的项目的索引值 D)在窗体上输出 True 10.在窗体上画一个名称为 List1 的列表框,一个名称为 Label1 的标签,列表框中显示若 干城市的名称。但单击列表框中的某个城市名时, 该城市名从列表框中消失, 并在标签中显 示出来。下列能正确实现上述操作的程序是______。 A)Private Sub List1_Click() .v 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.Caption=List1.Text List1.RemoveItem List1.ListIndex End Sub D)Private Sub List1_Click() Label1.Name=List1.Text List1.RemoveItem List1.ListIndex End Sub 11.下列说法中正确的是 ________。 A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上 B)在列表框中不能进行多项选择 C)在列表框中能够将项目按字母从大到小排序 D)框架也有 Click 和 DblClick 事件 12.为了防止用户随意将光标置于控件之上,应将进行________设置。 A)将控件的 TabIndex属性设置为 0 B)将控件的 TabStop属性设置为 True C)将控件的 TabStop属性设置为 False D)将控件的 Enabled 属性设置为 False 13.滚动条产生 Change 事件是因为 ________值改变了。 A)SmallChangeB)Value C)MaxD)LargeChange 14.如果要每隔 15s 产生一个 Timer事件,则 Interval 属性应设置为________。 A)15B) 900C )15000D)150 15.列表框的 ________属性是数组。 A)List 和 ListIndexB)List 和 ListCount C)List 和 SelectedD)List 和 Sorted 16.用户在使用ActiveX 控件之前,需要将他们加载到工具箱中,下面________操作可进行 ActiveX 控件的加载。 A)工程-部件…B)视图-工具箱 .v C)工具-选项…D)工程-引用 17.在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程: Private Sub _Load () List1.AddItem“357“ List1.AddItem“246“ List1.AddItem“123“ List1.AddItem“456“ Text1.Text=““ End Sub Private Sub List1_ DblClick ( ) a =List1.Text Print a+Text1.Text End Sub 程序运行后,在文本框中输入“789“,然后双击列表框中的“456“,则输出结果为________。 A)1245B) 456789C )789456D)0 18.在窗体上画一个列表框,然后编写如下两个事件过程: Private Sub _Click() List1.RemoveItem 1 List1.RemoveItem 3 List1.RemoveItem 2 End Sub Private Sub _Load() List1.AddItem “ItemA“ List1.AddItem “ItemB“ List1.AddItem “ltemC“ List1.AddItem “ItemD“ List1.AddItem “ItemE“ End Sub 运行上面的程序,然后单击窗体,列表框中所显示的项目为________。 A)ItemA 与 ItemBB)ItemB 与 ItemD C)ItemD 与 ItemED)ItemA 与 ItemC 19. 假定在图片框 Picture1 中装入了一个图形,为了清除该图形(不删除图片框),应采 用的正确方法是____。: A)选择图片框,然后按