superbarnie Posted February 26, 2014 Share Posted February 26, 2014 Hello, How do you make the script close when you press "Cancel" on the InputBox()? Every time I press cancel it just continues as if I press "OK". I've already tried the following: $unit1 = Int(InputBox("Prompt","How many bla bla do you have?")) If @error Then Exit $unit1 = Int(InputBox("Prompt","How many bla bla do you have?")) If @error=1 Then Exit $unit1 = Int(InputBox("Prompt","How many bla bla do you have?")) If @error=1 Then Exit EndIf $unit1 = Int(InputBox("Prompt","How many bla bla do you have?")) If @error Then Exit EndIf Link to comment Share on other sites More sharing options...
FireFox Posted February 26, 2014 Share Posted February 26, 2014 Hi, Welcome to the autoit forum The @error macro resets each time you call a function, in your script you call in first InputBox and then the @error macro is reset by the Int function. $unit1 = InputBox("Prompt", "How many bla bla do you have?") If @error Then Exit $unit1 = Int($unit1) ConsoleWrite("test" & @LF) Br, FireFox. Link to comment Share on other sites More sharing options...
superbarnie Posted February 26, 2014 Author Share Posted February 26, 2014 Oh I see. Thanks. 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