国家二级VB机试(常用标准控件)-试卷3
(总分:62.00,做题时间:90分钟)
一、 选择题(总题数:31,分数:62.00)
1.为了使文本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是
(分数:2.00)
(分数:2.00)
A.AutoSize
B.Alignment
C.Multiline √
D.MaxLength
解析:解析:ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值: ①0-表示没有滚动条(默认值); ②1-表示只有水平滚动条; ③2-表示只有垂直滚动条; ④3-表示有水平和垂直滚动条。设置0以外的值时MultiLine属性值必须为True。
2.在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
(分数:2.00)
(分数:2.00)
A.Text1.Clear
B.Text1.Visible=False √
C.Text1.Hide
D.Text1.Enabled=False
解析:解析:文本框具有Enabled属性和Visible属性,Enabled属性设置文本框在运行时是否可用,Visible属性设置文本框在运行时是否可见。
3.如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
(分数:2.00)
(分数:2.00)
A.文本框中的文本变为灰,且不能将光标置于文本框上 √
B.文本框中的文本变为灰,可以将光标置于文本框上,但不能改变文本框中的内容
C.文本框中的文本变为灰,可以改变文本框中的内容
D.文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容
解析:解析:文本框的Enabled属性返回或设置一个值,用来确定文本框是否可用。值为True时,文本框可以响应用户的操作;值为False时,文本框不能响应用户的操作,此时对象变为灰,且无法将光标置于其上。
4.要使标签中的文本靠右显示,应将其Aligment属性设置为
(分数:2.00)
(分数:2.00)
A.0-LeftJustify
B.1-RightJustify √
C.2-Center
D.3
解析:解析:标签的Alignment属性用来确定标签中标题的放置方式,可设置为0(靠左,默认)、1(靠右)或2(居中)。
5.下列关于标签的描述中,错误的是
(分数:2.00)
(分数:2.00)
A.标签可以响应Click事件
B.标签不能响应DblClick事件
C.为了使标签的WordWrap属性起作用,必须将其AutoSize属性设置为True
D.标签上显示的文本就是Caption属性的值 √
解析:解析:标签的默认属性是Caption属性,即在标签上显示的文本。WordWrap属性用于设置标签调整大小的方式,可取True和False两种值,默认为False。值为True,标签在垂直方向根据标题内容变化大小,水平方向不变;值为False,标签在水平方向根据标题内容变化大小,垂直方向不变。为了使WordWrap属性生效,必须把标签的AutoSize属性设置为True。标签可触发Click和DblClick事件。
6.以下关于图片框控件的说法中,错误的是
(分数:2.00)
(分数:2.00)
A.可以通过Print方法在图片框中输出文本
B.图片框控件中的图形可以在程序运行过程中被清除
C.图片框控件中可以放置其他控件
D.用Stretch属性可以自动调整图片框中图形的大小 √
解析:解析:图片框控件可作为容器使用,即图片框控件中可以放置其他控件;图片框也可用Print方法在图片框上输出文本数据;图片框控件中的图形可以在程序运行过程中被清除或者重新设置;用Stretch属性可以自动调整图像框中图形的大小。
7.窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:Dim flag As BooleanPrivate Sub Form_Load()flag=TrueTimer1.Enabled=TrueTimer1.Interval=1000End SubPrivate Sub Timer1_Timer()Ifflag ThenShape1.Height=Shape1.Height*2Shape1.Width=
Shape1.Width*2ElseShape1.Height=Shape1.Height*0.5Shape1.Width=Shape1.Width*0.5End Ifflag=Not flagEnd Sub执行程序所产生的效果是
(分数:2.00)
(分数:2.00)
A.Shape1的尺寸在缩小到原来一半和恢复原状这2种状态间切换,每秒切换一次
B.Shape1的尺寸在扩大到原来2倍和恢复原状这2种状态间切换,每秒切换一次 √
C.Shape1的尺寸在缩小到原来一半和扩大到原来2倍这2种状态间切换,每秒切换一次
D.Shape1的尺寸会不断扩大
解析:解析:在计时器事件中会判断窗体级变量flag的值,如果为真则形状尺寸扩大一倍,否则缩小到一半。由于第一次开始计时器事件的时候flag的值为True,所以首先会将形状扩大一倍,然后第二次计时器事件将形状恢复原状。
8.以下不能用形状控件画出的图形是
(分数:2.00)
(分数:2.00)
A.矩形
B.圆形
C.椭圆
D.扇形 √
解析:解析:设置形状控件的Shape属性,可以使其呈现为矩形、正方形、圆角矩形、圆角正方形、椭圆和圆。
9.设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:Private Sub Form_Load()Image1.Picture=LoadPicture("LEAF.bmp") Image2.Picture=LoadPicture("OPEN.bmp") Image3.Visible=FalseEnd SubPrivate Sub Image1_Click()Image2.Picture=Image1.PictureEnd SubPrivate Sub Image2_Click()Image3.Picture=Image2.PictureImage2.Picture=Image1.PictureImage1.Picture=Image3.PictureEnd Sub在程序运行期间单击Image2,则在窗体上看到的结果是
(分数:2.00)
(分数:2.00)
vb开始按钮代码 A.在Image3中显示Image2中的图片
B.Image1、Image2中原有图片被交换了 √
C.Image1、Image2中都是原来Imege1中的图片
D.Image1、Image2中都是原来Imege2中的图片
解析:解析:本题中在窗体的Load事件中将Image3设置为不可见,然后在Image1的单击事件中将Image2中的图片放到Image1中;在Image2的单击事件中使用Image3作为中间控件完成了Image1、Image2中原有图片的交换。
10.下列说法中,错误的是
(分数:2.00)
(分数:2.00)
A.将焦点移至命令按钮上,按Enter键,则引发命令按钮的Click事件
B.单击命令按钮,将引发命令按钮的Click事件
C.命令按钮没有Picture属性 √
D.命令按钮不支持DblClick事件
解析:解析:命令按钮最常用的事件是单击(Click)事件,当单击一个命令按钮或者焦点在命令按钮上时按下Enter键,都可以触发Click事件。命令按钮不支持DblClick事件。命令按钮的Picture属性用于设置命令按钮中要显示的图形。(注意:要使Picture属性的设置有效,命令按钮的Style属性必须设置为“
11.下面关于命令按钮的叙述中错误的是
(分数:2.00)
(分数:2.00)
A.命令按钮上可以显示图片
B.命令按钮上的文字就是其Caption属性的值
C.在程序运行过程中,不能改变命令按钮的标题 √
D.运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Click事件
解析:解析:命令按钮的Picture属性用来设置命令按钮上显示的图片;命令按钮上显示的文
字是标题(Caption)属性,程序运行时可以通过改变按钮的Caption属性值来改变命令按钮上的文字;运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Click事件。
12.设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=True Then下面语句中与该语句不等价的是
(分数:2.00)
(分数:2.00)
A.If Option1.Value Then √
B.If Option1=True Then
C.If Value=True Then
D.IfOption1Then
解析:解析:在If<条件表达式>Then<then部分>[Else<else部分>]中,如果“条件表达式”的值为True,则执行“then部分”语句,否则执行“else部分”语句。 单选按钮(OptionButton)组常用于提供多个选项间的惟一选择,其Value属性可返回或设置每个复选框或单选按钮的
选中状态。为了方便使用,VisualBasic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。单选按钮的控件值为Value属性。
13.能够将组合框Combo1中最后一个数据项删除的语句为
(分数:2.00)
(分数:2.00)
A.Combo1.RemoveItemCombo1.ListCount
B.Combo1.RemoveItemCombo1.ListCount-1 √
C.Combo1.RemoveItemCombo1.ListIndex
D.Combo1.RemoveItemCombo1.ListIndex-1
解析:解析:组合框的ListIndex属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。当ListIndex的值设置为-1时,表示未选定项目,第一项的索引值为0。组合框的RemoveItem方法用于删除组合框中指定的项目,每次只能删除一项,其格式为:组合框.RemoveItem索引值。本题要求删除最后一项,索引值为Combo1.ListCount-1。
14.为了使一个复选框被禁用(灰显示),应把它的Value属性设置为
(分数:2.00)
(分数:2.00)
A.0
B.1
C.2 √
D.False
解析:解析:复选框的Value属性可设置为3种值:0-Unchecked表示未选(默认值),1-Checked表示选中,复选框中将显示“√”,2-Grayed表示以灰呈现。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论