在Visual Basic Forms应用程序中使用GoTo

时间:2018-11-03 15:36:26

标签: winforms

我正在努力弄清楚如何在VB Windows窗体应用程序中使用GoTo。我试过将其放在Public Class的内部和外部的Public Sub中,但它们似乎都标记了错误“未定义”或“不能在方法外部使用”?

WinDetection: MessageBox.Show("You won congrats!", "Congrats!")

Private Sub TL_TextChanged(sender As Object, e As EventArgs) Handles TL.TextChanged
   If TL.Text = "Won" Then
   GoTo WinDetection
   End If
End Sub

1 个答案:

答案 0 :(得分:0)

您在编程中不使用GOTO。因为它不是回头的好方法。程序从上到下进行编译,如果您使用GOTO,则程序编译是错误的。您可以使用带参数或不带参数的方法,并且可以轻松地调用它,也可以使用循环。我不建议使用GOTO。我想将来会卡住的。