End Sub
解析:本题主要考查考生对于滚动条控件事件及属性的掌握,因为滚动条支持两个事件,即跟踪滚动条中的动态变化的Scroll事件和得到滚动条最后位置的Change事件,题中要求单击滚动条两端的箭头所能触发的事件应为Change事件,可以显示当前滚动位置(即数值)的应为Value属性,故应填入Change和Value。
抓住程序“要害”进行分析程序的“要害”就是算法和过程,重点在于抓住算法的使用和过程的执行,所以要花时间进行认真的分析,不要放过每一个细节。否则一不小心就容易得出错误分析,与正确结果大相径庭。
2002年秋季笔试中有一程序分析题:在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click
Dim array11010 As Integer
Dim ij As Integer
For i=1 To 3
For j=2 To 4
array1ij=i+j
Next j
Next i
Text1.Text=array123+array134
End Sub
程序运行后,单击命令按钮,在文本框中显示的值是:
A)12 B)13 C)14 D)15
解析:本题中我们应将分析重点放在text1的赋值上面,由于程序已知其算法为:text1.text=array123+array134,因而只要求array123 与array134的值而没有必要去求其它数组元素的值,根据数组通项的算法array1ij=i+j可知array123=5、array134=7,故正确答案应为A。