次の方法で共有


Stop ステートメント (Visual Basic)

実行を中断するステートメントです。

Stop

解説

Stop ステートメントは、プロシージャ内の任意の場所に置いて、実行を中断できます。 Stop ステートメントは、プログラム コードのブレークポイントと同じ働きをします。

Stop ステートメントはプログラムの実行を中断しますが、End ステートメントと異なり、コンパイル済みの実行可能ファイル (.EXE) の内部でない限り、ファイルを閉じたり、変数をクリアすることはありません。

注意

統合開発環境 (IDE: Integrated Development Environment) 外で実行されるコード内に Stop ステートメントが含まれている場合は、そこまで進むとデバッガーが呼び出されます。そのコードがデバッグ モードとリテール モードのどちらでコンパイルされたかは関係ありません。

使用例

Stop ステートメントを使って、For...Next ループを繰り返すごとに中断するコード例は、次のとおりです。

Dim i As Integer 
For i = 1 To 10
    Debug.WriteLine(i)
    ' Stop during each iteration and wait for user to resume. 
    Stop 
Next i

参照

関連項目

End ステートメント