Scrollbar Max的长度是多长? - Vb6

时间:2009-12-20 04:29:56

标签: vb6 scroll integer scrollbar long-integer

我正在处理我的vb6项目,我需要我的滚动条最大值达到40000.虽然我可以假设最大值大约是32000,因为滚动条最大值是一个整数。我怎么能改变这个?

谢谢,

凯文

1 个答案:

答案 0 :(得分:5)

为什么你需要这样做?考虑设置范围从0到100,或0到1000(基本上是文档大小的百分比),并从中扩展到您需要的范围。

编辑:例如,如果您有一个包含40,000行的文档,请将滚动条最大值设置为100.当您读取该值时,请将其乘以文档大小与最大大小的比率滚动条。当滚动条拇指位于50的中间位置时,您将获得50 *(40,000 / 100)或20,000。

你必须在VB6中使用long