次の方法で共有


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

関連項目