国家二级VB机试(常用标准控件)-试卷5
(总分62,考试时间90分钟)
1. 选择题
1. 为了使文本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是
A. AutoSize B. Alignment
C. Multiline D. MaxLength
2. 在窗体上画一文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
A. Text1.Clear B. Text1.Visible=False
C. Text1.Hide D. Text1.Enabled=False
3. 如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
A. 文本框中的文本变为灰,且不能将光标置于文本框上
B. 文本框中的文本变为灰,可以将光标置于文本框上,但不能改变文本框中的内容
C. 文本框中的文本变为灰,可以改变文本框中的内容
D. 文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容
4. 要使标签中的文本靠右显示,应将其Aligment属性设置为
A. 0-Left Justify B. 1-Right Justify
C. 2-Center D. 3
5. 下列关于标签的描述中,错误的是
A. 标签可以响应Click事件
B. 标签不能响应DblClick事件
C. 为了使标签的WordWrap属性起作用,必须将其AutoSize属性设置为True二级VB
D. 标签上显示的文本就是Caption属性的值
6. 以下关于图片框控件的说法中,错误的是
A. 可以通过Print方法在图片框中输出文本
B. 图片框控件中的图形可以在程序运行过程中被清除
C. 图片框控件中可以放置其他控件
D. 用Stretch属性可以自动调整图片框中图形的大小
7. 窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:Dim flag As Boolean Private Sub Timer1_Timer()Private Sub Form_Load() If flag Thenflag=True Shape1.Height=Shape1.Height*2Timer1.Enabled=True Shape1.Width=Shape1.Width*2Timer1.Interval=1000 ElseEnd Sub Shape1.Height=Shape1.Height*0.5Shape1.Width=Shape1.Width*0.5End Ifflag=Not flagEnd Sub执行程序所产生的效果是
A. Shape1的尺寸在缩小到原来一半和恢复原状这2种状态间切换,每秒切换一一次
B. Shape1的尺寸在扩大到原来2倍和恢复原状这2种状态问切换,每秒切换一次
C. Shape1的尺寸在缩小到原来一半和扩大到原来2倍这2种状态问切换,每秒切换一一次
D. Shaoe1的尺寸会不断扩大
8. 以下不能用形状控件画出的图形是
A. 矩形 B. 圆形
C. 椭圆 D. 扇形
9. 设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:Private Sub Form_Load() Private Sub Image2_Click()Image1.Picture=LoadPicture("LEAF.bmp") Image3.Picture=Image2.PictureImage2.Picture=LoadPicture("OPEN.bmp") Image2.Picture=Image1.PictureImage3.Visible=False Image1.Picture=Image3.PictureEnd Sub End SubPrivate Sub Image1_Click()Image2.Picture=Image1.PictureEnd Sub在程序运行期间单击Image2,则在窗体上看到的结果是
A. 在Image3中显示Image2中的图片
B. Image1、Image2中原有图片被交换了
C. Image1、Image2中都是原来Imegel中的图片
D. Image1、Image2中都是原来Imege2中的图片
10. 下列说法中,错误的是
A. 将焦点移至命令按钮上,按Enter键,则引发命令按钮的Click事件
B. 单击命令按钮,将引发命令按钮的Click事件
C. 命令按钮没有Picture属性
D. 命令按钮不支持DblClick事件
11. 下面关于命令按钮的叙述中错误的是
A. 命令按钮上可以显示图片
B. 命令按钮上的文字就是其Caption属性的值
C. 在程序运行过程中,不能改变命令按钮的标题
D. 运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Crick事件
12. 设窗体上有名称为Option1的单选按钮,且程序中有语句:If Option1.Value=True Then下面语句中与该语句不等价的是
A. If Option1.Value Then
B. If Option1=True Then
C. If Value=Tree Then
D. If Option1 Then
13. 能够将组合框Combo1中最后一个数据项删除的语句为
A. Combo1.RemoveItem Combo1.ListCount
B. Combo1.RemoveItem Combo1.ListCount-1
C. Combo1.RemoveItem Combo1.ListIndex
D. Combo1.RemoveItem Combo1.ListIndex-1
14. 为了使一个复选框被禁用(灰显示),应把它的Value属性设置为
A. 0 B. 1
C. 2 D. False
15. 能够存放组合框的所有项目内容的属性是
A. Caption B. Text
C. List D. Selected
16. 要将单选按钮Opt1设为被选中,应设置的属性是
A. Value B. Selected
C. Enabled D. SetFocus
17. 窗体一卜有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic"的语句是
A. List1.AddItem"Basic"
B. List1.List(List1.ListIndex)="Basic"
C. List1.Text="Basic"
D. 以上都可以
18. 下列不包含滚动条的控件是
A. 列表框 B. 标签
C. 组合框 D. 文本框
19. 下列控件中,不响应Click事件的是
A. 框架 B. 标签
C. 图像框 D. 形状
20. 判断复选框是否被选中的属性为
A. Selected B. Checked
C. Value D. Index
21. 窗体上有名称为Command1的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:Private Sub Command1_Click()For i=0 To List1.ListCotmt-1If List1.Selected(i)=True ThenList2.AddItem TextEnd IfNextEnd Sub上述事件过程的功能是将List1中被选中的列表项添加到List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是
A. 将For循环的终值改为List1.ListCount
B. 将List1.Selected(i)=Tree改为List1.List(i).Selected=True
C. 将List2.AddItem Text改为List2.AddItem List1.List(i)
D. 将List2.AddItem Text改为List2.AddItem List1.ListIndex
22. 设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。If Check1(Index).Caption=List1.List(k)Then Exit For为使上面程序可以实现该功能,程序代码中横线上应该填入的代码是
A. k B. Check1.Caption
C. Checkl(k) D. Checkl(Index).Caption
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论