VB将一个已经分配过内存空间的动态数组锁定

[复制链接]
查看11 | 回复1 | 2010-5-10 17:30:45 | 显示全部楼层 |阅读模式
环境:VB6.0
主要目的:
动态分配一个类似定长数组的内存空间来储存从文件中Get出来的定长数据~实现动态分配分段读取文件产生的缓冲区
不好意思
咱是要锁定一个数组的长度,并不是要改变数组长度

回复

使用道具 举报

千问 | 2010-5-10 17:30:45 | 显示全部楼层
redim preserve(这个关键字可以让你不丢失数组中的数据) a(n)(n是不固定的,a()是字符串型)。 你是要干什么?如果把长于变量的内容赋予变量会导致错误,如果你是想确定数组的长度那么dim a(n)(n是确定的数组长度)就可以了嘛。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行