Visual Basic 2010 Express - Go To-Anweisung

...komplette Frage anzeigen

1 Antwort

Eine Sprungmarke sieht so aus:

name:

also Bezeichner mit direkt angeschlossenem Doppelpunkt.

und wird angesprungen mit

GoTo name

Übrtigens: GoTo war und ist so verpönt wegen des dadurch möglichen Spaghett-Codes. Dafür hier ein kleines Beispiel:

 Sub DemoSub()
    MsgBox("Eins")
    GoTo Name1

Name0:
    MsgBox("Drei")
    GoTo Ende
    ' oder Exit Sub
Name1:
    MsgBox("Zwei")
    GoTo Name0

Ende:
  End Sub

Da muss man als Einsteiger schon etwas genauer hinschauen, um den Ablauf zu erkennen. So also bitte nicht!

Bei mir kommt da "Sprungmarke nicht definiert."

0
@SgtHumpel

Schick doch mal den Codeausschnitt mit der Marke und dem GoTo-DSprung.

0

Was möchtest Du wissen?