admin 管理员组

文章数量: 1086019


2024年3月12日发(作者:oracle导入一张表数据)

国家二级VB机试(常用标准控件)模拟试卷31

(总分:56.00,做题时间:90分钟)

一、 选择题(总题数:28,分数:56.00)

1.下面控件中,没有Caption属性的是( )。

(分数:2.00)

A.复选框

B.单选按钮

C.组合框 √

D.框架

解析:解析:Caption属性是设置或返回控件的标题。组合框没有Caption属性。故选C)。

2.窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是

( )。

(分数:2.00)

1.Addhem“Basic”

1.List(Listl.ListIndex)=“Basic” √

1.Text=“Basic”

D.以上都可以

解析:解析:AddItem用于将列表项添加到列表框。Text属性是被选定的选项的文本内容。列表框的List

属性用来列出表项的内容,也可以改变数组中的已有值,属性ListIndex用于返回当前选择的列表项的索

引号。选项B)正确。

3.如果在列表框List1中没有选中项目,则List1.ListIndex的值为( )。

(分数:2.00)

A.一1 √

B.0

C.1

D.2

解析:解析:列表框List1中没有选中项目,则List1.ListIndex的值为一1。

4.在窗体上画一个名称为Listl的列表框,然后编写如下程序: Private Sub Form_Click() For i=l To 10

Item=“Item”&i Listl.AddItem Item Next i End Sub程序运行时,单击窗体,所完成的功能是( )。

(分数:2.00)

A.向列表框中添加10个项目 √

B.向列表框中添加11个项目

C.向列表框中添加10个数字

D.向列表框中添加1~10的和

解析:解析:Addhem为添加项目。循环体执行10次,添加了10个项目。选A)。

5.列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是( )。

(分数:2.00)

dex √

unt

解析:解析:列表框控件的ListIndex属性值是已选中的表项的位置。表项位置由索引值指定,第一项的

索引值为0,第二项为1,以此类推。如果没有任何项被选中,ListIndex的值将设置为一1。

6.要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MuhiSelect属性设

置为( )。

(分数:2.00)

A.0一None

B.1一Simple √

C.2一Extended

D.3

解析:解析:列表框的Multiselect属性有3个可选值: 0一None:默认值,不能选择多个选项。 1—simple:

在不按任何键的情况下可选择多个选项。 2一Extended:使用ctrl或Shift键进行分别多选或选择连续

多个选项。

7.要使得文件列表框Filel中只显示文件扩展名为jpg的图片文件,则下列正确的语句是( )。

(分数:2.00)

.Pattern=“*.jpg” √

.Parent=“*.jPg”

.Path=“*.jPg”

.Pattern=“图片文件|*.jpg”

解析:解析:Pattem属性用来指定在文件列表框中显示文件的类型;Parent属性可访问一个对象的父亲的

属性、方法或控件;Path属性用来指定和返回当前目录。

8.通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是( )。

(分数:2.00)

me √

解析:解析:FileName属性用来设置或返回程序运行过程中当前选中的文件名称。Path属性用来设置或返

回程序运行过程中当前选中的文件的路径。

9.以下不能设置Picture属性的控件是( )。

(分数:2.00)

A.窗体

B.列表框 √

C.复选框

D.命令按钮

解析:解析:不能设置Picture属性的控件是列表框。

10.已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是( )。

(分数:2.00)

A.第一个表项的序号为0

B.没有选中任何一个表项时,ListIndex属性的值为一1

C.最后一个表项的序号为ListCount √

D.可用MuhiSelect属性设置是否可多选

解析:解析:列表框控件List1的序号从0开始计算,最后一项的序号是ListCount—1,因此答案选C)。

11.若要清除列表框控件中的所有列表项,应该使用的方法是( )。

(分数:2.00)

ltem

h

解析:解析:Clear方法用来清除列表框中的全部内容,格式为:列表框.Clear。

12.为了删除列表框中的一个列表项,应使用的列表框方法是( )。

(分数:2.00)

ltem √

解析:解析:Removeltem方法用来删除列表中指定的项目,格式为:列表框.Removehem索引值。

13.设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:Private Sub

Form—Load()HScrolll.Min=0HScrolll.Max=100End SubPrivate Sub

Commandl—Click()HScrolll.Value=70End Sub程序运行时单击命令按钮,则滚动条上滚动块位置的图示

是( )。

(分数:2.00)

A.

B.

C.

D.

解析:解析:题目中程序运行时设置了水平滚动条所能表示的最小值为0,能表示的最大值为100,当单击

命令按钮时,设置水平滚动条的当前位置为70,即在水平滚动条中部偏右的位置,按各个选项图形的所示,

C选项的图示与题目相符。

14.窗体上有一个名称为VScrolll的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设

置的属性是( )。

(分数:2.00)

hange

hange √

解析:解析:SmalllChange属性表示当用户单击滚动条两端的箭头时,Value属性值的增加或减小的量,

默认值为1。

15.设窗体上有1个名称为HScrolll的水平滚动条,其Max、Min属性分别设置为100、1;有2个名称分

别为Optionl、Option2的单选按钮,其标题分别为”30”、”50”;还有下面程序代码:Private Sub

Optionl—Click()HScrolll=Val(Optionl.Caption)End SubPrivate Sub Option2一

Click()HScrolll=Val(Option2.Caption)End Sub程序运行时,单击Optiorr2单选按钮,则滚动条上滚

动框的位置是( )。

(分数:2.00)

A.在最左边

B.在最右边

C.在中间 √

D.在中间偏左的位置

解析:解析:滚动条的Value属性用于设置滚动滑块所处的位置。Max和Min属性分别设置滚动条的最大

值和最小值,水平滚动条的最左端为Min,最右端为Max,Max的值减去Min的值得到当前滚动条的刻度个

数。单击()ption2单选按钮,滚动滑块的位置设置为50,正好在整个滚动条的中间位置。因此,答案为

C)。

16.下列关于水平滚动条的叙述中,错误的是( )。

(分数:2.00)

属性值表示单击滚动条两端的箭头时,滚动框向左或向右移动的增量 √

事件在鼠标拖动滚动框时产生

C.用鼠标拖动滚动框后,会触发Change事件

D.单击滚动条两端箭头时,会触发Change事件

解析:解析:当滚动框移动时,触发Change事件。Value属性是滚动条的当前位置值,其返回值始终介于

Max和Min属性值之间,包括这两个值。选A)。


本文标签: 属性 列表框 解析 设置 位置