国家二级VB机试(常用标准控件)模拟试卷25
选择题
1.关于水平滚动条,如下叙述中错误的是(C)
A. 当滚动框的位置改变时,触发Change事件
B. 当拖动滚动条中的滚动框时,触发Scroll事件
C. LargeChange属性是滚动条的最大值
D. Value是滚动条中滚动框的当前值
解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。Value是滚动条中滚动框的当前值,当滚动条的Vlalue属性值改变时会触发Changc事件。当拖动滚动条中的滚动框时,触发Scroll事件。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值; Max属性是滚动条的最大值。
2.窗体上有一个名称为VScroll1的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是(D)
A. Click
B. KeyDown
C. DragDrop
D. Scroll
解析:当滚动条的Value属性值改变时会触发Change事件。当拖动滚动条中的滚动框时,触发ScrolI事件。
3.以下不能触发滚动条Change事件的操作是(C)
A. 拖动滚动框
B. 单击两端的滚动箭头
C. 单击滚动框
D. 单击滚动箭头与滚动框之间的滚动条
解析:滚动条的Change事件发生在通过以下方式使滚动条上滚动框的位置改变时。这些方式包括:单击滚动条两端的箭头、单击滚动条中滚动框前面或后面的部位、拖动滚动框后释放时以及通过代码改变滚动条的value属性值。
4.窗体上市一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于(C)
A. VScroll1.LargeChange
B. VScroll1.SmallChange
C. VScroll1.Max
D. VScroll1.Min
解析:滚动条的Max属性可返回或设置当滚动框处于垂直滚动条底部或水平滚动条最右位置时Value属性值;Min属性可返回或设置当滚动框处于垂直滚动条顶部或水平滚动条最左位置时Value属性值。
5.窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作韵事件过程是(A)
A. Private Sub HScroll1_Change()
Print HScroll1.Value
End Sub
B. Private Sub HScroll1_Change()
Print HScroll1.SmallChange
End Sub
C. Private Sub HScroll1_Scroll()
Print HScroll1.Value
End Sub
D. Private Sub HScroll1_Scroll()
Print HScroll1.SmallChange
End Sub
解析:本题考查的考点是有关滚动条的属性和事件的。单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。
6.设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是(A)
A. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加
B. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少
C. 由于滚动条的Max属性值小于Min属性值,程序会出错
D. 由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动
解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。
7.设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:
Private Sub Form_Load()Private Sub Command1_Click()
HScroll1.Min=0 HScroll1.Value=70
HScroll1.Max=100 End Sub
End Sub
程序运行时单击命令按钮,则滚动条上滚动块位置的图示是
(C)
A.
B.
C.
D.
解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。本题中Max-Min=100,则Value值为70的话,滚动块应该位于右侧三分之一处。
8.窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是(B)
A. LargeChange
B. SmallChange
C. Max
D. Min
解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmailChange属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。
9.程序运行时,拖动滚动条上的滚动框,则所触发的事件是(B)
A. Move
B. Scroll
C. Drag
D. DragDrop
解析:当滚动条的Value属性值改变时会触发Change事件。当拖动滚动条中的滚动框时,触发Scroll事件。
10.设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:
Private Sub HScroll1_Change()
Text1=HScroll1
End Sub
在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;当把滚动框移动到最右边时,文本框中显示的是1。根据这些信息,下面的判断中错误的是(B)
A. 滚动条的Max和Min属性的值分别是1和100
B. 滚动条的Max和Min属性的值分别是100和1
C. 文本框中显示的是滚动条Value属性的值
D. 如果把滚动框移动到中间位置,文本框中将显示50
解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值
本文档预览:3600字符,共12103字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载