lopolop Posted July 2, 2006 Share 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 Link to comment Share on other sites More sharing options...
Somniis Posted July 2, 2006 Share 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? Link to comment Share on other sites More sharing options...
lopolop Posted July 2, 2006 Author Share Posted July 2, 2006 no i dont want to exit the program just the function and will exit loop work? Link to comment Share on other sites More sharing options...
marfdaman Posted July 2, 2006 Share 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!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Link to comment Share on other sites More sharing options...
Moderators SmOke_N Posted July 2, 2006 Moderators Share 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. Link to comment Share on other sites More sharing options...
lopolop Posted July 2, 2006 Author Share Posted July 2, 2006 thanks! Link to comment Share on other sites More sharing options...
PsaltyDS Posted July 2, 2006 Share 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 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