Что нового

Как сделать задержку нажатия кливиши?

agikon

Знающий
Сообщения
789
Репутация
17
Я делаю вот так
Код:
Opt("SendKeyDownDelay", 1000); 1 сек
Send ('{SPACE}')
но при этом все клавиши тоже нажимаются с задержкой.

А как же назначить задержку нужной клавише?
Что я не так делаю?
 
Автор
A

agikon

Знающий
Сообщения
789
Репутация
17
ааа понял, то есть каждую клавишу надо огортать в
Код:
$st=TimerInit()
Opt("SendKeyDownDelay", 1000); 1 сек
Send ('{SPACE}')
ConsoleWrite('!time: '& TimerDiff($st)   & @CRLF)
Sleep(1000) ;
                       				
$st=TimerInit()
Opt("SendKeyDownDelay", 2000); 2 сек
Send ('{PGUP}')
ConsoleWrite('!time: '& TimerDiff($st)   & @CRLF)

то есть если в скрипте появляется строка Opt("SendKeyDownDelay", 1000); то все клавиши ровняются на её. И если для каджой клавиши не указать явноую задержку то все будут задерживатся на столько на сколько указано в этой одной строчке? я правильно мыслю?
 
Верх