do

do .. loop ステートメント

構文1   do while condition
                ステートメント...
        loop

構文2   do until condition
                ステートメント...
        loop

構文3   do
                ステートメント...
        loop while condition

構文4   do
                ステートメント...
        loop until condition

機能
 指定された条件 condition によりループします。

機能1,3
 condition が0以外の時ループを実行します。

機能2,4
 condition が0の時ループを実行します。

構文1,2 は condition の値により1回もループが実行されないことがあります。
構文3,4 は condition に関わらず最低1回はループが実行されます。

exit do ステートメント

構文    exit do

機能
 ただちに do .. loop ループを抜けます。

参照    
for .. next

例   A:\ にあるファイルを配列item に格納します
dim item$[100]
dim d$,j
j = 1
d$ = dir$("A:\*.*")
do while d$<>""
        if j > 100 then exit do
        item$[j] = d$
        j = j+1
        d$ = dir$()
loop


最新情報  TOP  マクロTOP