如果正确则转到
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")
我知道 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")