VB定义字符串数组与定义其它数组没大的区别,只是其赋值一般需要通过循环来获取来自某个特定来源的字符串集合。不然其数组任一元素其值都为空字符串。
Dim strSj(100) As String,本句声明一个下标为0,上标为100的共有101个元素的字符串数组。
如字符串数组大小不确定,可先声明动态数组。
Dim strSj() As String
再用 ReDim 语句分配实际的元素个数。ReDim 语句只能出现在过程中。
ReDim 语句支持这样的语法,它与固定数组中使用的语法相同。对于每一维数,每个 ReDim
语句都能改变元素数目以及上下界。但是,数组的维数不能改变。
字符串数组赋值可由For Next循环从数据表中获取字符串数据,或者由
Split函数从已知一长串有固定分割字符(如,或空格字符等)获取一维字符串数组。
For...Next 语句,以指定次数来重复执行一组语句。
Split函数。返回一个下标从零开始的一维数组,它包含指定数目的子字符串