Jump to content

Recommended Posts

Posted

Hello,

 

I tried making a pause button for my script but it doesn't unpause. I then went and copied the pause example in AutoIT, and it works.

What am I doing incorrectly? Instead of showing a tooltip (like in the example), mine types "A".

HotKeySet("{DEL}", "endScript")
HotKeySet("{P}", "pauseScript")

$paused = False

While(1)
   Send("A")
   Sleep(100)
WEnd

Func pauseScript()
   $paused = Not $paused

   While($paused)
      Sleep(100)
   WEnd
EndFunc

Func endScript()
   Exit 0
EndFunc

 

Posted

@IAMK

I'm afraid I don't know. Using lowercase p neither paused nor unpaused it for me while using Shift+P worked in both cases.

Maybe it's OS or language specific? I'm using Windows 7 x64 with a German keyboard layout.

Posted
Quote

It is recommended to use lower-case keys/characters (e.g. "b" and not "B") when setting hotkeys to avoid errors as with some keyboard layouts upper and lower case keys may be mapped differently.

 

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...