国家二级VB机试(常用标准控件)模拟试卷7 (题后含答案及解析)
题型有:1. 选择题
选择题
1. 为了使标签Label1透明且不具有边框,以下正确的属性设置是
A.Label1.BackStyle=0Lahel1.BorderStyh=l
B.Label1.BackStyle=0Label1.BorderStyle=0
C.Label1.BackStyle=1Label1.BorderStyle=1
D.Label1.BackStyle=1Label1.BorderStyle=0
正确答案:B
解析:BackStyle属性用于设置标签的背景样式,有两种值可选:0,表示透明;1,表示不透明。BorderStyle属性用来设置标签的边框类型,有两种值可选:0,代表标签无边框;1,
代表标签有边框。 知识模块:常用标准控件
2. 下列不包含滚动条的控件是
A.列表框
B.标签
C.组合框
D.文本框
正确答案:B
解析:标签控件不包含滚动条。 知识模块:常用标准控件
3. 窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序:Private Sub Form_Load( )Text1.Text=““Text2.Text=““End SubPrivate Sub Command1_Click( )Print Text1.Text+Text2.TextEnd Sub程序运行后,在Text1和Text2中依次输入100和200,并单击命令按钮Command1,则输出结果为
A.100
B.200
C.300
D.100200
正确答案:D
解析:单击命令按钮Command1,触发Command1_Click( )事件,Print语句连续输出文本框Text1和Text2的text值。选D。 知识模块:常用标准控件
4. 窗体上有—个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VB Programming”。运行程序后,选中其中的“VB”,并执行如下事件过程:Private Sub Command1_Click( )Text1 SelTaxt=“C++”End hub则文本框中显示的内容为
A.VB
B.VB Programming
C.文本框被清空
D.C++Programming
正确答案:D
解析:文本框SelText属性返回或设置包含当前所选择文本的字符串;如果没有字符被选中,则为零长度字符串(““)。由题意知,选中“VB”,返回“C++”,所以结果为“C++Programming”。 知识模块:常用标准控件
5. 为使文本框具有初始值“VB”,在设计阶段正确的操作是
A.选中该文本框,在属性窗口中把Text属性的值改为“VB”
B.选中该文本框,在属性窗口中把Caption属性的值改为“VB”
C.双击该文本框,在弹出的窗口中输入“VB”
D.单击该文本框,在该文本框中直接输入“VB”
正确答案:A
解析:根据题意,选中该文本框,在属性窗口中把Text属性的值改为“VB”。 知识模块:常用标准控件
6. 在设计阶段,假定在图片框Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
A.选择图片框,然后按Del键
B.执行语句Picture1.Picture=LoadPicture(““)
C.执行语句Picmre1.Picture=““
D.选择图片框,在属性窗口中选择Picture属性,然后按回车键
正确答案:A
解析:删除图片框控件,先选择图片框,然后按Del键。 知识模块:常用标准控件
7. 设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出”OK”,下面可以实现这一功能的事件过程是
A.Private Sub Form_Click( )Picture1.CurrentX=500Picture1.CurrentY=300Picture1.Pnnt”OK”End Sub
B.Private Sub Form_Click( )Picture1.Left=500Picture1.Top=300Picture1.Print”OK”End Sub
C.Private Sub Form_Click( )Picture1.CurrentX=500Picture1.CurrentY=300Print”OK”End Sub
D.Private Sub Form_Click( )Pieture1.kft=500Picture1.Top=300Print”OK”End Sub
正确答案:A
解析:VB中,窗体和图片框具有CurrentX、CurrentY属性,经常用这两个属性来设置当前绘图点。VB中在图片框特定位置显示文本:Picture1.CurrentX=X座标设置当前X方向座
标Picture1.CurrentY=Y座标设置当前Y方向座标Picture1.Print文本内容”在当前位置输出文本。 知识模块:常用标准控件
8. 已知图片框Picturel中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是
A.在设计阶段选择图片框Picture1,并按Delete键
B.在运行期间执行语句Picture1.Picture=LoadPicture(““)
C.在运行期间执行语句Picture1.Picture=““
D.在设计阶段先选中图片框Picture1,再在属性窗口中选择Picture属性,最后按Enter键
正确答案:B
解析:如果图片框已装入了一个图形,在不删除图片框的前提下要想清除该图形有两种方法。一是在设计阶段在图片框的属性窗口中删除图片框控件Picture属性行后边的”(Bitmap)”,另一种方法是在程序运行阶段使用LoadPicmre(““)装一个空文件,这样也能
清除图形。 知识模块:常用标准控件
9. 以下不能用形状控件画出的图形是
A.矩形
B.圆形
C.椭圆
D.扇形
正确答案:D
解析:形状控件(Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形。 知识模块:常用标准控件
10. 以下关于命令按钮的叙述中正确的是
A.命令按钮上可以显示图片
B.命令按钮能够分别响应单击、双击事件
C.程序运行时,不能改变命令按钮上的文字
D.若命令按钮的Cance1属性设为True,焦点在其他控件上时,按下回车键与单击该按钮的效果相同
正确答案:A
解析:按钮控件的Picture属性可以给命令按钮指定一个图形。按钮的标题由属性Caption设置,可以在程序中动态指定。当一个命令按钮的Cance1属性被设置为True时,按ESC键与单击该命令按钮的作用相同。命令按钮能够响应单击事件,但不能响应双击事件。 知识模块:常用标准控件
11. 命令按钮不支持的事件为
A.Click
B.DblClick
C.GotFocus
D.MouseMove
正确答案:B
解析:命令按钮支持的事件有Click,GotFocus和MouseMove,不支持DblClick事件,故选B。 知识模块:常用标准控件
12. 为了使一个复选框被禁用(灰显示),应把它的Value属性设置为
A.0
B.1
C.2
D.False
正确答案:C
解析:复选框的Value属性可以设置为0、1或2。0表示没有选择该复选框,1表示选中该复选框,2表示该复选框被禁用(灰显示)。 知识模块:常用标准控件
13. 判断复选框是否被选中的属性为
A.Selected
B.Checked
C.Value
D.Index
正确答案:C
解析:复选框组常用于提供多重选择,Value属性值决定每个复选框的选中状态:0为未选、1为选中、2为不可用(以灰呈现)。选C。 知识模块:常用标准控件
14. 如果在列表框List1中没有选中项目,则List1.ListIndex的值为
A.-1
B.0
C.1
D.2
正确答案:A
解析:列表框List1中没有选中项目,则List1.Listlndex的值为-1。 知识模块:常用标准控件
15. 设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。Private Sub Check1_Click(Index As Integer)For k=0 To List1.ListCount-1If Check1(Index).Caption=
List1.List(k)ThenExit ForEnd IfNext kIf k<List1.ListCount ThenList1.RemoveItem kElseList1.AddItem______________End IfEnd Sub为使上面程序可以实现该功能,程序代码中横线上应该填入的代码是
A.k
B.Check1.Caption
C.Check1(k)
D.Check1(Index).Caption
正确答案:D
解析:题干给出的是没有该复选框的标题时,把该复选框的标题添加到列表框中。List1.AddItem可以为列表框添加新项。需要添加的项要根据索引添加。选D。 知识模块:常用标准控件
16. 窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了
使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
A.Private Sub List1_Click( )Label1.Caption=List1.IndexEnd Sub
B.Private Sub List1_Click( )Label1.Caption=List1.ListCountEnd Sub
C.Private Sub List1_Click( )Label1.Caption=List1.TextEnd Sub
二级VBD.Private Sub List1_Click( )Label1.Caption=List1.SelectedEnd Sub
正确答案:C
解析:单击List1中某个表项时触发List1_Click( )事件。标签的Caption属性用于设置标签中所要显示的内容。列表框的text属性为List1中表项的正文,通过这个属性可以得到被选中的项目。因此选C。 知识模块:常用标准控件
17. 窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:Private Sub Command1_Click( )n%=List1.ListIndexIf n>0 Thench$=List1.List(n)List1.List(n)=List1.List(n-1)List1.List(n-1)=chEnd IfEnd Sub程序运行时,选中1
个列表项,然后单击Command1按钮,则产生的结果是
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论