lopolop Posted July 2, 2006 Posted July 2, 2006 is there a way exit in the middle of a func? Here what i mean... HotKeySet( "1", "_EndFunc") Func Test() $End = 1 $x = 0 Do $x = $x + 1 MouseMove( $x,0) If $End = 0 Then <Exit Func> EndIf Until $x = 500 $x = 0 Do $x = $x + 2 MouseMove( $x,0) If $End = 0 Then <Exit Func> EndIf Until $x = 500 EndFunc Func _EndFunc() $End = 0 EndFunc
Somniis Posted July 2, 2006 Posted July 2, 2006 I'm not sure if you want to exit the function and continue the program or exit altogether.. Exit or ExitLoop?
lopolop Posted July 2, 2006 Author Posted July 2, 2006 no i dont want to exit the program just the function and will exit loop work?
marfdaman Posted July 2, 2006 Posted July 2, 2006 I believe you can use Return for that. Alzo Don't take my pic to serious...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~You Looked, but you did not see!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Moderators SmOke_N Posted July 2, 2006 Moderators Posted July 2, 2006 Return Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.
PsaltyDS Posted July 2, 2006 Posted July 2, 2006 no i dont want to exit the program just the function and will exit loop work? I'm still learning myself, and my new favorite is: Return SetError(1, 2, $Result) Which return the value $Result from the function, and sets the @error and @extended macros all on one line. Not useful everywhere, but my functions return much more usefull status now. Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
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