如何使用VB迭代字符串数组?

时间:2014-01-21 13:20:23

标签: arrays vb6

到目前为止,这是我的代码:

Dim i As Integer
Dim stringArray() as String
stringArray = split("Hello|there", "|")

For i = 0 To stringArray.Length()
   '// Logic goes here
Next

VB6似乎不喜欢我使用stringAray.Length()并给我一个编译错误消息,如'无效限定符'但是什么是迭代字符串数组的每个元素的正确方法?

3 个答案:

答案 0 :(得分:15)

ubound()返回上限;

Dim i As Long
Dim stringArray(1) as String

stringArray(0) = "hello"
stringArray(1) = "world"

For i = 0 To ubound(stringArray)
   msgbox(stringArray(i))
Next

答案 1 :(得分:0)

Dim i As Integer Dim stringArray()as String stringArray = split(“Hello | there”,“|”)

对于i = 0到ubound(stringArray)    '//逻辑在这里 下一步

答案 2 :(得分:-1)

这是上述问题的编码。 我已经做了,并使用Visual Basic 6.0包含输出 它非常简单易懂。 但是,我想尝试更多的迭代。

click here for the coding and the output