注册 登录
编程论坛 VB6论坛

vb6动态数组

lzx1556 发布于 2012-09-10 13:00, 413 次点击
怎么实现vb6将txt的数据保存到动态数组?
2 回复
#2
风吹过b2012-09-10 15:28
一、二遍扫描。
1、第一遍,读取,确认数组元素,定义数组大小。
2、第二遍,读取,放入数组中。

二、完整读取法。
1、一次性读入内存。
2、按规律分解数据,先统计数组元素个数,定义数组大小。
3、按规律分解数据,放入数组中。

-------------
你想简单的用第一种方法。
内存大的情况下,你可以用第二种方法,第二种方法瞬间占用内存更大。
第二种方法需要占用 2-3 倍的内存,但可以减少一次读取磁盘。以空间换效率。
如果你是使用完整一行放一个元素,那么建议使用第二种方法。
#3
lzx15562012-10-23 14:03
回复 2楼 风吹过b
,谢谢,对txt文件内容按行排序,追加内容,写入读出操作很平繁,桌面也感觉在闪
1