I just wan to execute the enterUserNameAndPassword function if the get username object was successed and if not I want to continue with the next steps. But when I run the script the lines Send("{TAB}") and Send($password) are being executed and I do not know why. Does anybody know what is going on?

Share this post

Link to post

Share on other sites

BrewManNH 1,030

Which only checks to see if AutoItSetOption was able to set the option correctly. In this case it's going to work, so @error will equal 0, so it is going to run the function.

You need to check @error directly after the function that you want to check the errors from, because it is reset after every function, so it's not going to work correctly the way you have it.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.