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

実行を中断します。

構文

Stop  

Remarks

プロシージャ内のどこでも Stop ステートメントを配置して、実行を中断できます。 Stop ステートメントの使用は、コードにブレークポイントを設定することと似ています。

Stop ステートメントでは実行が中断されますが、End とは異なり、コンパイル済みの実行可能 (.exe) ファイルで検出されていない限り、ファイルを閉じたり、変数をクリアしたりしません。

注意

統合開発環境 (IDE) の外部で実行されているコードで 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

関連項目