1 (изменено: who_that, 2011-06-20 21:41:14)

Тема: AHK: Эмуляция нажатия одновременно 3-х клавиш

Подскажите как записать в коде эмуляцию нажатия клавиш Ctrl+Shift+L
Я уже столько вариантов перебрал, ничего не получается
В интернете нашел скрипт для автоматической регистрации Квика
Вот код скрипта:

Run, %comspec%, C:\QUIK
Sleep 1500
Send info.exe{Enter}
Sleep 3000
WinActivate, Идентификация
Send Логин{Tab}
Send пароль{Enter}

Мне нужно после регистрации ввести Ctrl+Shift+L что бы запустить экспорт, а ума не хватает, спецы  подскажите как сделать.
Заранее спасибо если кто отзовется.

2

Re: AHK: Эмуляция нажатия одновременно 3-х клавиш

who_that пишет:

Я уже столько вариантов перебрал...

Копаем тут.

3

Re: AHK: Эмуляция нажатия одновременно 3-х клавиш

Grey пишет:
who_that пишет:

Я уже столько вариантов перебрал...

Копаем тут.

Насколько я понял в этом разделе справки обьясняется как создать горячие клавиши, а у меня другая ситуация. Горячие клавиши уже есть в программе, мне нужно чтобы скрипт в мое отсутствие сам нажал эти клавиши.
Я пробовал так:

Send ^+L

ничего.
так:

Send ^+l

так:

Send {Ctrl}+{Shift}+L

так:

Send {Ctrl}+{Shift}+l

Я понял, что команда Send посылает эмулированные нажатия клавиш, но как заставить её послать Ctrl+Shift+L, вот в чем вопрос.

4

Re: AHK: Эмуляция нажатия одновременно 3-х клавиш

; выше Ваш код
Send, ^+{vk4C} ; ctrl+shift+l
Return

5 (изменено: who_that, 2011-06-21 13:58:38)

Re: AHK: Эмуляция нажатия одновременно 3-х клавиш

Уважаемый Grey, все заработало как надо!
Огромное Вам спасибо!