在窗体上画一个名称为HScroll1的水平滚动条,其Min和Max属性分别为0和100。程序运行后,如果用鼠标拖动滚动框,则在拖动过程中显示滚动框的当前值。以下能实现上述操作的事件过程是( )。

admin2019-01-17  30

问题 在窗体上画一个名称为HScroll1的水平滚动条,其Min和Max属性分别为0和100。程序运行后,如果用鼠标拖动滚动框,则在拖动过程中显示滚动框的当前值。以下能实现上述操作的事件过程是(    )。

选项 A、Private Sub HScroll1_Scroll()
Print HScroll1.Value
End Sub
B、Private Sub HScroll1_Change()
Print HScroll1.Value
End Sub
C、Private Sub HScroll1_Click()
Print HScroll1.Value
End Sub
D、Private Sub HScroll1_DblClick()
Print HScroll1.Value
End Sub

答案A

解析 与滚动条有关的事件主要是Scroll和Change。当在滚动条内拖动滚动框时会触发Scroll事件(单击滚动箭头或滚动条时不发生Scroll事件),而改变滚动框的位置会触发Change事件。Scroll事件用于跟踪滚动条中的动态变化,Change事件则用来得到滚动条的最后的值。题中所述"用鼠标拖动滚动框",只能触发Scroll事件,故A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/FCm0FFFM
0

最新回复(0)