VB基础教程:第五章第三节动态数组及声明
5.3动态数组和声明
1.动态数组的建立和声明
建立动态数组的方法是用Dim、Private、Public语句声明括号内有空的数组,然后在过程中用ReDim语句指明数组的大小。语法:
ReDim数组名(下标1[,下标2…]) [As type ]
其中下标可以是常量,也可以是具有某个值的变量,类型可以省略,如果不省略,必须与Dim中的声明语句一致。
示例:dim d()作为单个
subform _ load()
…
redim d(4,6)
…
end sub
2.有关注意事项
(1)动态数组ReDim语句中的下标可以是常数,也可以是具有一定值的变量;
(2) ReDim可以在过程中多次使用,以改变数组的大小或数组的维数。
(3)每次使用ReDim语句,原数组中的值都会丢失。您可以在ReDim语句后添加Preserve参数来保留数组中的数据,但是使用Preserve只能更改最后一个维度的大小,而不能更改前几个维度的大小。
3.使用动态数组的示例
位律师回复
0条评论