[リストへもどる]
一括表示

投稿時間:2003/10/15(Wed) 23:31
投稿者名:ゆうや
Eメール:
URL :
タイトル:
Split関数について。
こんにちは。わからないことがあるので投稿してみました。
WinXP HomeEditionでVB6.0 SP5 を使っています。
Split関数で文字列を配列に入れているのですが、その配列の数がいくつかを取得するにはどのようにすればよいのでしょうか?
Dim arr() As String
Dim temp As String

'tempに入る文字長は不定("aa,bb"の時もあり)
temp = "aa,bb,cc,dd,ee"
arr() = Split(temp,",")

このようにすると、arr配列は0〜4の5つの要素を持つ配列になりますが、この「5つ」を取得したいです。
どなたかご存知の方、教えて下さい。よろしくお願いします。

投稿時間:2003/10/15(Wed) 23:44
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: Split関数について。
下記でどうですか?

Dim i As Long
For i = LBound(arr) To UBound(arr)
    Debug.Print arr(i)
Next i

投稿時間:2003/10/16(Thu) 19:35
投稿者名:ゆうや
Eメール:
URL :
タイトル:
Re^2: Split関数について。
花ちゃんさん>
早速のお返事、ありがとうございました!
> 下記でどうですか?
>
> Dim i As Long
> For i = LBound(arr) To UBound(arr)
>     Debug.Print arr(i)
> Next i
はい。できました。UBoundを知らなかったもので、結構悩んでいました。
ありがとうございました!!