Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


maxd2007,
Попробуйте сделать так (Ctrl+INSERT).
Код: Выделить весь код
HotKeySet('^{INSERT}', '_Func');назначаем функцию _Func для нужного действия
HotKeySet('{Esc}', '_Exit');назначаем функцию _Exit для выхода

While Sleep(100)
WEnd

Func _Func()
    HotKeySet('^{INSERT}');т.к. HotKeySet() перехватывает нажатие '^{INSERT}', поэтому освобождаем '^{INSERT}'
    Send('^{INSERT}');нажимаем '^{INSERT}', чтобы получить в буфер выделенный текст в активном окне
    ConsoleWrite(ClipGet() & @LF);для отладке пишем в консоль содержимое буфера
    MouseMove(100, 100);делаем какое-то действие
    HotKeySet('^{INSERT}', '_Func');опять назначаем функцию _Func для нужного действия
EndFunc   ;==>_Func

Func _Exit()
    Exit
EndFunc   ;==>_Exit

Последний раз редактировалось madmasles, 02-06-2014 в 14:53. Причина: добавление комментариев в код

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:36, 02-06-2014 | #2