在窗体上有三个控件:名称为Label1的标签控件、名称为Text1的文本框控件和名称为Hscroll1的水下滚动条控件。程序的功能是通过滚动条移动Label1,并把滚动条的值显示在文本框中。滚动条的值作为Label1的Left属性。程序运行时的界面如右图所

admin2013-01-23  23

问题 在窗体上有三个控件:名称为Label1的标签控件、名称为Text1的文本框控件和名称为Hscroll1的水下滚动条控件。程序的功能是通过滚动条移动Label1,并把滚动条的值显示在文本框中。滚动条的值作为Label1的Left属性。程序运行时的界面如右图所示。
Private Sub form_ Load()
HScroll1.Max = form1. Width
HScroll1. Min= 0
HScroll1.LargeChange = 50
HScroll1.smallChange = 10
Text1.Text = HScroll1.Value
HScroll1, Value =0
Label1.Left = HScroll1.Value
End Sub
Private Sub HScroll1【  】
Text1.Text = NScroll1.【  】
Label1.Left = HScroll1.Value
End Sub

选项

答案 Change(),Value

解析 本题所要完成的工作是:操作滚动条将改变Label1在窗体上的位置。当滚动条的值发生变化时将触发滚动条的Change事件,只要滚动条的值发生变化,Label1的水平位置就要改变,因此只需在滚动条的Change事件中把滚动条的Value属性值赋值给Label1的Left属性即可。
转载请注明原文地址:https://jikaoti.com/ti/WPO0FFFM
0

最新回复(0)