如果正确则转到

If correct then goto

我知道 VBS 中没有 goto 函数,但我想知道您是否可以使用不同类型的函数转到某个位置。

这是我想要的示例:

Pass=inputbox("Enter Password")

:start:
if Pass = "123" then goto end else Msgbox("wrong password")
'code
goto start

:end:
Msgbox("correct")
'code

跳来跳去是糟糕的编程。为什么不能使用简单的循环来实现这一点?像

varCheck=True
Do While varCheck
    Pass=InputBox("Enter Password")
    If Pass = "123" Then
        varCheck=False
        Exit Do
    Else
        Msgbox("Wrong Password...Try Again")
    End If
Loop
Msgbox ("After Do While")