Как я могу перебирать массив строк с помощью VB?

вот мой код до сих пор:

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 ответов


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

Dim i как целое число Dim stringArray () как строка stringArray = split ("Hello|there","|")

для i = 0 до ubound(stringArray) '//Логика идет здесь Следующий!--1-->


Это кодировка для вышеуказанных вопросов. У меня есть re, а также включить вывод с помощью Visual Basic 6.0 это довольно просто и легко понять. Тем не менее, я хотел попробовать еще раз.

нажмите здесь для кодирования и вывода