Freigeben über


Stop-Anweisung (Visual Basic)

Hält die Ausführung an.

Syntax

Stop  

Bemerkungen

Sie können Anweisungen an einer beliebigen Stelle in Prozeduren platzieren Stop , um die Ausführung anzuhalten. Die Verwendung der Stop -Anweisung ähnelt dem Festlegen eines Haltepunkts im Code.

Die Stop-Anweisung setzt die Ausführung an, aber im Gegensatz zu End schließt sie keine Dateien oder löscht keine Variablen, es sei denn, sie wird in einer kompilierten ausführbaren Datei (.exe) gefunden.

Hinweis

Wenn die Stop-Anweisung in Code gefunden wird, der außerhalb der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) ausgeführt wird, wird der Debugger aufgerufen. Dies gilt unabhängig davon, ob der Code im Debug- oder Einzelhandelsmodus kompiliert wurde.

Beispiel

In diesem Beispiel wird die Stop-Anweisung verwendet, um die Ausführung für jede Iteration über die For...Next-Schleife anzuhalten.

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

Siehe auch