superbarnie Posted February 26, 2014 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
FireFox Posted February 26, 2014 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.
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