Private Sub Form_Load()Dim arr() For i = 0 To 10000 '这个10000根据你的需要临时指定的 ReDim Preserve arr(i) arr(i) = i Next MsgBox arr(UBound(arr)) End Sub
也可以 Private Sub Form_Load() Dim arr() ReDim arr(i) End Sub
VB有没有ArrayList?如果有,如何用于上面这个问题?
Dim a() ReDim Preserve a(i) a(i) = i i=i+1
Private Sub Form_Load() Dim n as integer Dim arr() n=inputbox("数组元素个数”)'这个n根据你的需要临时指定的For i = 0 To n ReDim Preserve arr(i) arr(i) = i Next MsgBox arr(UBound(arr)) End Sub
Private Sub Form_Load() Dim arr() ReDim arr(i) End Sub
dim col as new Collection 随便加多少..
dim a(),n as integer n=100000 redim a(n) '这样动态数组就被定义了100000个单位的内存空间可使用
For i = 0 To 10000 '这个10000根据你的需要临时指定的
ReDim Preserve arr(i)
arr(i) = i
Next
MsgBox arr(UBound(arr))
End Sub
Private Sub Form_Load()
Dim arr()
ReDim arr(i)
End Sub
ReDim Preserve a(i)
a(i) = i
i=i+1
Dim n as integer
Dim arr()
n=inputbox("数组元素个数”)'这个n根据你的需要临时指定的For i = 0 To n
ReDim Preserve arr(i)
arr(i) = i
Next
MsgBox arr(UBound(arr))
End Sub
Dim arr()
ReDim arr(i)
End Sub
随便加多少..
n=100000
redim a(n)
'这样动态数组就被定义了100000个单位的内存空间可使用