VB6中,如果我们要定义一个长度为5的数组,我们可以这样定义:
Dim a(5) As String
如果要定义一个长度可变的数组,我们可以这样定义:
Dim a() As String
Redim a(5) As String
但是VB4A定义数组的方式和VB6不同,重新定义数组的容量也不同。
固定长度的数组我们这样定义:
Dim a As String(5),注意,和VB6不同,不能定义如a(1 to 5)这样的数组,VB4A的数组从0开始。
如果要定义长度可变数组,则按照如下方法:
Dim a As String()
a = New String(5)
如此便改变了长度,这个和Java的方法比较类似。
Split函数和Split2函数通常结合不定长度数组使用最为方便,如果定长度,请注意核对Split或者Split2后的数组长度是否一致。
Dim a(5) As String
如果要定义一个长度可变的数组,我们可以这样定义:
Dim a() As String
Redim a(5) As String
但是VB4A定义数组的方式和VB6不同,重新定义数组的容量也不同。
固定长度的数组我们这样定义:
Dim a As String(5),注意,和VB6不同,不能定义如a(1 to 5)这样的数组,VB4A的数组从0开始。
如果要定义长度可变数组,则按照如下方法:
Dim a As String()
a = New String(5)
如此便改变了长度,这个和Java的方法比较类似。
Split函数和Split2函数通常结合不定长度数组使用最为方便,如果定长度,请注意核对Split或者Split2后的数组长度是否一致。