[VB 2008] ( If Schleife/ Sub ) Beenden

10/05/2011 19:26 KiNG'sBACK#1
Code:
Private Sub ButtonClick()
        If Button1.Enabled = True Then
            Button1.PerformClick()
            Exit Sub
        ElseIf Button2.Enabled = True Then
            Button2.PerformClick()
            Exit Sub
        ElseIf Button3.Enabled = True Then
            Button3.PerformClick()
            Exit Sub
        End If
End Sub
Und zwar hab ich ein Problem: Wenn ich ein Button drücke, wird:
Call ButtonClick() ausgeführt, aber wenn er beim ersten If Button1.PerformClick() ausführt, soll er auf weitere Befehle warten, aber er läuft weiter, obwohl ich Exit Sub eingetragen hab.
Kann einer helfen?
10/05/2011 20:00 Kraizy​#2
Und jetzt nochmal auf Deutsch..wo stehen welche Befehle, wo soll er warten und wo läuft er weiter?
10/05/2011 20:04 KiNG'sBACK#3
Wenn er bei If Button1.PerformClick() ausführt, soll er warten, aber läuft weiter..?
10/05/2011 20:31 beefm4ker#4
Wenn du weißt auf was er warten soll dann pack ne While/ Do until Schleife rein ;)