payaso Posted July 31, 2004 Share Posted July 31, 2004 How do I get my script to repeat itself after the person clicks no (for not having a password)??? AutoItSetOption ("TrayIconHide", 1) Break(1) WinWaitActive("Johnny's Stuff") WinClose("Johnny's Stuff") ;-------------------------------------------------------------------------- $answer = MsgBox(52, "Grant access?", "Do you have the password?") ;-------------------------------------------------------------------------- If $answer = 6 Then ;-------------------------------------------------------------------------- $pass = InputBox("Verifying rights...", "Please enter password.", "", "*") If $pass = "surenovida" Then Run("Johnny's Stuff", "C:~~~~~~~", @SW_MAXIMIZE) Exit Else MsgBox(17, "Incorrect!!!", "Game over loser!!!", 10) WinWaitClose("Incorrect!!!", "Game over loser!!!") Shutdown(12) Exit EndIf ;-------------------------------------------------------------------------- ElseIf $answer = 7 Then ContinueLoop MsgBox(16, "Sorry...", "Access Denied!!!", 10) ;-------------------------------------------------------------------------- EndIf I want it to begin again after this part happens ElseIf $answer = 7 Then ContinueLoop MsgBox(16, "Sorry...", "Access Denied!!!", 10) ;-------------------------------------------------------------------------- EndIf Link to comment Share on other sites More sharing options...
tutor2000 Posted July 31, 2004 Share Posted July 31, 2004 Check out do until in the help file and use the error in the cancel button to allow them to exit as well Rick How do I get my script to repeat itself after the person clicks no (for not having a password)??? AutoItSetOption ("TrayIconHide", 1) Break(1) WinWaitActive("Johnny's Stuff") WinClose("Johnny's Stuff") ;-------------------------------------------------------------------------- $answer = MsgBox(52, "Grant access?", "Do you have the password?") ;-------------------------------------------------------------------------- If $answer = 6 Then ;-------------------------------------------------------------------------- $pass = InputBox("Verifying rights...", "Please enter password.", "", "*") If $pass = "surenovida" Then Run("Johnny's Stuff", "C:~~~~~~~", @SW_MAXIMIZE) Exit Else MsgBox(17, "Incorrect!!!", "Game over loser!!!", 10) WinWaitClose("Incorrect!!!", "Game over loser!!!") Shutdown(12) Exit EndIf ;-------------------------------------------------------------------------- ElseIf $answer = 7 Then ContinueLoop MsgBox(16, "Sorry...", "Access Denied!!!", 10) ;-------------------------------------------------------------------------- EndIf I want it to begin again after this part happens ElseIf $answer = 7 Then ContinueLoop MsgBox(16, "Sorry...", "Access Denied!!!", 10) ;-------------------------------------------------------------------------- EndIf <{POST_SNAPBACK}> Link to comment Share on other sites More sharing options...
Josbe Posted July 31, 2004 Share Posted July 31, 2004 First, what block(lines) you need repeat? AUTOIT > AutoIt docs / Beta folder - AutoIt latest beta Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now