Тема: AHK: Исполнение скрипта по нажатию клавиш Ctri+ 2клик Мыши
Добрый день, подскажите пожалуйста, как прописать горячие клавиши "Ctri+ 2клик Мыши" на исполнение скрипта (кода), при клике на файл или папку.
Спасибо!
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Добрый день, подскажите пожалуйста, как прописать горячие клавиши "Ctri+ 2клик Мыши" на исполнение скрипта (кода), при клике на файл или папку.
Спасибо!
tregalka
Попробуйте воспользоваться элементарным keywait, а момент активации используйте простой ctrl.
Clannad5
Так неудобно).
tregalka
Что именно неудобно вам?Вы хотя бы пробовали свой вопрос гуглить?Это же часто задаваемый вопрос.
^LButton::
KeyWait, LButton, U, T2 ; Ждёт 2 секунды
if Errorlevel = 1 ; Если вышло время ожидани, то вывести ошибку
msgbox вы не сделали двойной клик ; Выводим ошибку.
KeyWait, LButton, D, T2 ; ; Ждёт 2 секунды
if Errorlevel = 1 ; Если вышло время ожидани, то вывести ошибку
msgbox вы не сделали двойной клик ; Выводим ошибку.
Msgbox, вы нажали Ctrl+2Click ; Ошибки не произошло.
return
Clannad5
Вчера весь день потратил на поиски, правда искал в Яндексе).
Спасибо!
tregalka
Старайтесь искать через google в английской формулировке, тогда найдёте легко, т.к в англоязычных форумах больше вопросов и решений.
Вот так еще можно, куда короче:
^LButton::
If (A_ThisHotkey = A_PriorHotkey and A_TimeSincePriorHotkey < 200)
Msgbox, Hello
return
Clannad5
Ага, Спасибо!.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться