admin 管理员组

文章数量: 1184232


2024年3月12日发(作者:自己制作网址收款)

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

(题后含答案及解析)

题型有:1. 选择题

选择题

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

A.复选框

B.单选按钮

C.组合框

D.框架

正确答案:C

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

选C)。 知识模块:常用标准控件

2. 窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项

替换为字符串“Basic”的语句是( )。

A.List1.Addhem“Basic”

B.List1.List(Listl.ListIndex)=“Basic”

C.List1.Text=“Basic”

D.以上都可以

正确答案:B

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

本内容。列表框的List属性用来列出表项的内容,也可以改变数组中的已有值,

属性ListIndex用于返回当前选择的列表项的索引号。选项B)正确。 知识模块:

常用标准控件

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

A.一1

B.0

C.1

D.2

正确答案:A

解析:列表框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程序运行时,单击窗体,所完成的功能是( )。

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

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

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

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

正确答案:A

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

知识模块:常用标准控件

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

( )。

A.List

B.ListIndex

C.Text

D.ListCount

正确答案:B

解析:列表框控件的ListIndex属性值是已选中的表项的位置。表项位置由

索引值指定,第一项的索引值为0,第二项为1,以此类推。如果没有任何项被

选中,ListIndex的值将设置为一1。 知识模块:常用标准控件

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

该列表框的MuhiSelect属性设置为( )。

A.0一None

B.1一Simple

C.2一Extended

D.3

正确答案:B

解析:列表框的Multiselect属性有3个可选值:0一None:默认值,不能

选择多个选项。1—simple:在不按任何键的情况下可选择多个选项。2一

Extended:使用ctrl或Shift键进行分别多选或选择连续多个选项。 知识模块:

常用标准控件

7. 要使得文件列表框Filel中只显示文件扩展名为jpg的图片文件,则下

列正确的语句是( )。

A.Filel.Pattern=“*.jpg”

B.Filel.Parent=“*.jPg”

C.Filel.Path=“*.jPg”

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

正确答案:A

解析:Pattem属性用来指定在文件列表框中显示文件的类型;Parent属性可

访问一个对象的父亲的属性、方法或控件;Path属性用来指定和返回当前目录。

知识模块:常用标准控件

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

性是( )。

A.Dir

B.Path

C.Drive

D.FileName

正确答案:D

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

Path属性用来设置或返回程序运行过程中当前选中的文件的路径。 知识模块:

常用标准控件

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

A.窗体

B.列表框

C.复选框

D.命令按钮

正确答案:B

解析:不能设置Picture属性的控件是列表框。 知识模块:常用标准控件

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

误的是( )。

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

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

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

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

正确答案:C

解析:列表框控件List1的序号从0开始计算,最后一项的序号是ListCount

—1,因此答案选C)。 知识模块:常用标准控件

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

A.Removeltem

B.Clear

C.Delete

D.Refresh

正确答案:B

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

识模块:常用标准控件

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

A.Move

B.Remove

C.Clear

D.Removeltem

正确答案:D

解析:Removeltem方法用来删除列表中指定的项目,格式为:列表

框.Removehem索引值。 知识模块:常用标准控件

13. 设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及

下面的事件过程:Private Sub Form—

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

Click( )HScrolll.Value=70End Sub程序运行时单击命令按钮,则滚动条上滚

动块位置的图示是( )。

A.

B.

C.

D.

正确答案:C

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

的最大值为100,当单击命令按钮时,设置水平滚动条的当前位置为70,即在水

平滚动条中部偏右的位置,按各个选项图形的所示,C选项的图示与题目相符。

知识模块:常用标准控件

14. 窗体上有一个名称为VScrolll的垂直滚动条,为了设定单击滚动条两

端箭头时的Value增量值,应设置的属性是( )。

A.LargeChange

B.SmallChange

C.Max

D.Min

正确答案:B

解析: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单

选按钮,则滚动条上滚动框的位置是( )。

A.在最左边

B.在最右边

C.在中间

D.在中间偏左的位置

正确答案:C

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

分别设置滚动条的最大值和最小值,水平滚动条的最左端为Min,最右端为Max,

Max的值减去Min的值得到当前滚动条的刻度个数。单击( )ption2单选按钮,

滚动滑块的位置设置为50,正好在整个滚动条的中间位置。因此,答案为C)。 知

识模块:常用标准控件

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

A.Value属性值表示单击滚动条两端的箭头时,滚动框向左或向右移动的

增量

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

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

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

正确答案:A

解析:当滚动框移动时,触发Change事件。Value属性是滚动条的当前位置

值,其返回值始终介于Max和Min属性值之间,包括这两个值。选A)。 知识

模块:常用标准控件

17. 程序运行时,拖动滚动条上的滚动框,则所触发的事件是( )。

A.Move

B.Scroll

C.Drag

D.DragDrop

正确答案:B

解析:在滚动条内拖动滚动框时,触发产生Scroll事件。 知识模块:常用

标准控件

18. 在窗体上画一个水平滚动条,其属性值满足Min<Max。程序运行后,

如果单击滚动条右端的箭头,则Value属性值( )。

A.增加一个SmallChange量

B.减少一个SmallChange量

C.增加一个LargeChange量

D.减少一个LargeChange量

正确答案:A

解析:当水平滚动条的属性值Min<Max时,如果单击滚动条右端或左端的

箭头,Value属性值会增加或减少SmallChange量;如果单击滚动块和右端箭头

之间空白的地方时,Value属性值会增加LargeChange量,反之,减少LargeChange

量。本题单击的是滚动条右端的箭头,故Vlaue属性值应该是增加一个

SmallChange量。故选A)。 知识模块:常用标准控件

19. 为了暂时关闭计时器,应把它的一个属性设置为False,这个属性是

( )。

A.Visible

B.Timer

C.Enabled

D.Interval

正确答案:C

解析:Enabled是用来设置控件是否可用,而Visible是用来设置控件是否可

见。计时器控件的Enabled属性设置为False,则停止计数;设置为True,则开

始计数: 知识模块:常用标准控件

20. 设窗体上有一个名称为Timerl的计时器控件,其Interval属性被设置

为500,Enabled属性被设置为True;还有一个名称为Textl的文本框和下面的事

件过程:Private Sub Timer1_Timer( )Static x As Longx=x+1Text1=xEnd Sub程

序运行一段时间后,文本框中显示的是100,则表示( )。

A.程序已经运行了100秒

B.程序已经运行了100毫秒

C.程序已经运行了50秒

D.文本框到窗体左边框的距离是100

正确答案:C

解析:过程Timerl_Timer( )按计时器的Interval属性值定时运行。该属性

用来设置计时器事件之间的间隔,以毫秒为单位,取值范围为0~65535,因此

其最大时间间隔不能超过65秒。文本框中显示值是100时,表示Timerl_Titner( )

运行了100次,运行时间是100*500毫秒=50秒。所以本题答案为C)。 知识模

块:常用标准控件

21. 下列不属于计时器控件属性的是( )。

A.Enabled

B.Interval

C.Index

D.Visible

正确答案:D

解析:计时器控件属性包括Enabled、Inte nral和Index等属性,不包括Visible

属性。选D)。 知识模块:常用标准控件

22. 在窗体上画一个Timer1计时器控件和一个Shapel形状控件,并编写

如下程序( )。Private Sub Form—

Load( )Timer1.Interval=1000Timer1.Enabled=TrueEnd SubPrivate Sub

Timer1_Timer( )If Shapel.Shape=1

ThenShapel.Shape=3ElseShapel.Shape=1End IfEnd Sub运行程序,则看到的结

果是( )。

A.交替显示正方形和圆形,每秒交替一次

B.交替显示矩形和椭圆形,每秒交替一次

C.显示正方形,每秒闪烁一次

D.显示椭圆形,每秒移动一次

正确答案:A

解析:Interval属性用来设置计时器事件之间所间隔的毫秒数(ms),每隔1000

毫秒即每隔1秒产生一个Timer事件。当Shape属性设置形状控件的形状。在

Timer事件中,如果形状控件的形状为正方形(即Shape为1),形状控件形状变为

圆形(即Shape为3);故选项A)正确,其他选项均错误。 知识模块:常用标准

控件

23. 如果在框架中画了2个复选框,且框架的Enabled属性被设置为False,

2个复选框的Enabled属性被设置为True,则下面叙述中正确的是( )。

A.2个复选框可用

B.2个复选框不可用

C.2个复选框不显示

D.上述都不对

正确答案:B

解析:对于框架来说,通常把Enable属性设置为True,这样才能保证框架

内的对象是“活动”的。如果把框架的Enable属性设置为False,则其标题变灰,

其中的所有对象,包括文本框、命令按钮、复选框等其他对象都会被屏蔽,虽然

显示但不可用。 知识模块:常用标准控件

24. 以下可以作为“容器”的控件是( )。

A.框架

B.图像框

C.标签

D.命令按钮

正确答案:A

解析:窗体控件、框架控件和图片框控件可以作为其他控件的容器。选A。

知识模块:常用标准控件

25. 对于某些控件,只要将其Style属性设置为1,则可以在该控件上使用

Picture属性显示图片。以下不具备这一使用规则的控件是( )。

A.命令按钮

B.单选按钮

C.复选按钮

D.框架

正确答案:D

解析:框架控件不具备Style属性。选D)。 知识模块:常用标准控件

26. 对于能够获得焦点的控件,若要使其不能接收焦点,应该( )。

A.将TabStop属性值设为True

B.将TabStop属性值设为False

C.将TabIndex属性值设为0

D.将Enabled属性值设为False

正确答案:D

解析:TabStop属性是用来设置是否允许用户使用Tab键将焦点移到该控件

上,默认情况下是允许的。若其值为True时,允许使用Tab键将焦点移到该控

件;否则,就不允许。Tablndex属性则是用来设置该控件的跳表顺序的,取值是

一个整数,从0开始依次类推,该属性的值小的将先获取焦点。Enabled是用来

设置控件是否可用。根据题意,选项D)正确。 知识模块:常用标准控件

27. 以下关于控件的叙述中,正确的是( )。

A.标签控件能够获得焦点

B.不能对列表框中的列表项进行多项选择

C.命令按钮的外观可以被设置为图形

D.设置形状控件的Shape属性,可以使其呈现为直线

正确答案:C

解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点,

选项A)错误;列表框用于显示可供做单一或多个选择的列表项,选项B)错误;

形状控件(Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape

属性值,可显示6种图形:0一矩形、1一正方形、2一椭圆、3一圆、4一圆角

矩形、5一圆角正方形,选项D)错误。 知识模块:常用标准控件

28. 以下关于框架的叙述中,错误的是( )。

A.框架能够响应Click事件

B.框架是一个容器

C.框架的Enabled属性为False时,框架内的控件均被屏蔽

D.框架可以获得焦点

正确答案:D

解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点。

知识模块:常用标准控件


本文标签: 属性 控件 设置