vb6 滚动条VScroll控件,控制超过-32768~+32768行数据呢?解决方法

vb6 滚动条VScroll控件,控制超过-32768~+32768行数据呢?
vb6 滚动条VScroll控件,控制超过-32768~+32768行数据呢?
有种方法是按比例放大,有没有相关的代码?
我总觉得放大不好实现,假如我恰好有32769行数据该怎么处理呢?

------解决方案--------------------
程序设计本身就有问题,你给用户显示这么条数据有意义吗?假如你是用户你会去看几万条数据吗?



------解决方案--------------------
建议楼主分页显示,先把数据存在内存中,当翻页时更新界面显示即可。
------解决方案--------------------
我都是以32000为分界点,行数小于32000直接用,大于32000,则:
假设行数是 32769 那么:
dim a as long
a=32769 \ 32000+1 'a为放大比例,这里a为2,即为2倍
vscroll1.min=1
vscroll1.max=32769\a '设定滚动条的最大值为32769\a,即在32000的范围之内

使用时:
当前行=vscroll1.value*a 


------解决方案--------------------
动态的list
------解决方案--------------------
探讨
不知道您是做什么项目的,当您的软件产品交给一个对软件完全不了解的客户时,你怎样防止他不提各种脑残的问题?
您能告诉他:您的数据记录还有100多万条,鉴于微软的限制我只能给你看到前32768条!


引用:
程序设计本身就有问题,你给用户显示这么条数据有意义吗?假如你是用户你会去看几万条数据吗?