Jump to content

Recommended Posts

Posted (edited)

I`m very new to autoit, and I have a little problem.

This is my example script:

 
Func mouse_move()
MouseMove(1903,326,1)
Sleep(1000)
EndFunc
 
Call ("mouse_move")
 
Sleep(1500)
 
MouseClick ("left",1903,326,1)
Sleep(1000)
 
 
The problem is that scripts stops after call "mouse_move". 
What I do wrong, I want the script to execute all of lines including MouseClick...
Edited by Ankesen
Posted

Welcome to AutoIt and the forum!

"Exit" in the MouseMove function ends the script not just the function. Replace "Exit" with "Return".

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

How do you notice that is "is not working"?

Which program do you try to automate?

Mouseclick isn't always the most reliable way.

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

Hmm now its working :)

But I heve other problem.

This is my code now:

#include <func1.au3>
 
Call ("func1")
 
Sleep(1000)
MouseMove(1500,300,1)
Sleep(1000)
MouseMove(1000,300,1)
Sleep(1000)
MouseMove(1500,300,1)
Sleep(1000)
MouseMove(1000,300,1)

 

And here is <func1.au3>:

 
Func func1()
 
 MouseMove(1903,326,1)
 Sleep(1000)
 Return
 
EndFunc

 

Is there something wrong with this version?

  • Moderators
Posted

Ankesen,

 

  Quote

how do I call function directly?

; Not
Call ("func1")

; but
func1()
:)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

  Reveal hidden contents

 

Posted

BTW:

Could you please enclose your code in AutoIt code tags (the blue "A" in the editor)? That greatly enhances readability :)

My UDFs and Tutorials:

  Reveal hidden contents

 

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...