[求助][求助]如何利用水平滚动条控制文本框中显示的数值
在窗体上画一个水平滚动条和一个文本框,使用水平滚动条控制文本框中显示的数值,
由右向左移动滑块时,数值在0.05至0.75内同步变化.(保留小数点后两位).
这个题目如何做?
[此贴子已经被作者于2006-4-25 15:16:22编辑过]
[此贴子已经被作者于2006-4-25 15:16:22编辑过]
2006-04-25 15:14
2006-04-25 15:17
2006-04-25 16:45
看来你还是外其实文本框不需要用其它的滚动条控件
在文本框的属性栏里有个属性你只要设置一下就可以了!!!
找到scrollbar这个属性
把它设置为2或3 都可以

2006-04-25 17:30
2006-04-26 11:24
Private Sub Form_Load()
HScroll1.LargeChange = 1
HScroll1.SmallChange = 1
HScroll1.Min = 75
HScroll1.Max = 5
End Sub
Private Sub HScroll1_Change()
Text1.Text = Format(HScroll1.Value / 100, "0.00")
End Sub

2006-04-26 21:45

2006-04-27 18:24
不好意思这两天在研究汇编没来看vb,所以一直没有回帖~~~
谢谢xinfresh的热心
也谢谢大家的帮助
在这个题目里LargeChange和SmallChange设置的一样和不一样都没什么关系
设置的一样主要是为了不论是单击滚动条两端的箭头还是单击滚动条的空白位置
看到的数值的变化都是0.01。

2006-04-29 17:54