Т.е. программа должна постоянно мониторить некоторые клавиши, при их нажатии нажимать ещё несколько, но пока выполняется одна функция другая начинаться не должна.
Подскажите как это сделать.
Пример программы:
Заранее спасибо.
Подскажите как это сделать.
Пример программы:
Код:
HotKeySet("{ESC}", "Terminate") ;выход
HotKeySet("1", "PressKey1") ;база1
While 1
Sleep(10)
WEnd
Func Terminate()
Exit 0
EndFunc
Func PressKey1()
Send("{Lshift down}")
Sleep(1)
Send("{1 down}")
Send("{1 up}")
Sleep(1)
Send("{lshift up}")
Sleep(710)
Send("{Lshift down}")
Sleep(1)
Send("{2 down}")
Send("{2 up}")
Sleep(1)
Send("{lshift up}")
Sleep(701)
Send("{Lshift down}")
Sleep(1)
Send("{2 down}")
Send("{2 up}")
Sleep(1)
Send("{lshift up}")
Sleep(702)
Send("{Lshift down}")
Sleep(1)
Send("{2 down}")
Send("{2 up}")
Sleep(1)
Send("{lshift up}")
Sleep(710)
Send("{Lshift down}")
Sleep(1)
Send("{1 down}")
Send("{1 up}")
Sleep(1)
Send("{lshift up}")
Sleep(710)
Send("{Lshift down}")
Sleep(1)
Send("{3 down}")
Send("{3 up}")
Sleep(1)
Send("{lshift up}")
EndFunc
Заранее спасибо.