在VB里,动态数组怎样定义?

liyangbo 2001-09-24 09:25:30
各位大虾:
在VB里,动态数组怎样定义?像在C++里使用指针和new那样。
...全文
1001 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyangbo 2001-09-24
  • 打赏
  • 举报
回复
谢谢各位高手的热心解答,非常感谢
伽楠 2001-09-24
  • 打赏
  • 举报
回复
dim array1() as integer
redim preserve array1(5)
....
Sean_Jhh 2001-09-24
  • 打赏
  • 举报
回复
没有好好看书和帮助
wilddragon 2001-09-24
  • 打赏
  • 举报
回复
gz
Sunnuy 2001-09-24
  • 打赏
  • 举报
回复
如果是一维数组,可以这样:
dim aa() as ...
redim aa(1 to 10)
如果需要保存上次的数据:
REDIM PRESERVE AA(1 TO12)
二维数组:
dim aa() as ...
redim aa(1 to 10,1 to 12)
如果需要保存上次数据
redim preserve aa(1 to 10,1 to 12)
注意1 to 10 那维不能改变,否则出错。


Strator 2001-09-24
  • 打赏
  • 举报
回复
定义数组 Test
Dim Test() as Long

使用时可重定义
ReDim Test(I) as Long
Jneu 2001-09-24
  • 打赏
  • 举报
回复
'MyArray 是一个 long 动态数组。
Dim MyArray() as long
Jneu 2001-09-24
  • 打赏
  • 举报
回复
'MyArray 是一个 variant 动态数组。
Dim MyArray()

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧