Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Выключить комбинацию горячих клавиш.

Ответить
Настройки темы
[решено] Выключить комбинацию горячих клавиш.

Аватара для FlatX007

Ветеран


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

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


Вот допустим есть програмка, эта програмка запускает игру по истечению таймаута, если я хочу отменить запуск там есть выход по нажатию горячей клавиши ESC.
Код: Выделить весь код
HotKeySet("{ESC}", "_Exit")
После запуска игры(в самой игре) кнопка ESC - перестаёт работать. Я как только непробЫвал отключать - не помогает.

Как сделать , а то я уже 3 часа сижу

Отправлено: 00:09, 12-09-2009

 

Аватара для Creat0R

Must AutoIt


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

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


Цитата FlatX007:
После запуска игры(в самой игре) кнопка ESC - перестаёт работать »
А что мешает переназначит хоткей после запуска игры?

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 00:25, 12-09-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для FlatX007

Ветеран


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

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


Вот та писал ...
это всё конечно в сильно утрированном виде, может отдельно и будет работать, а в моём скрипте нехочет

Код: Выделить весь код
HotKeySet("{ESC}", "_Exit")
;~ .....
HotKeySet("{ESC}", "_ClickButtonEsc")

Func _Exit()
    Exit
EndFunc

Func _ClickButtonEsc()
    Send("{ESC}")
EndFunc

Отправлено: 00:57, 12-09-2009 | #3


Аватара для Creat0R

Must AutoIt


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

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


Цитата FlatX007:
Вот та писал »
Так нельзя

Код: Выделить весь код
HotKeySet("^+e", "_Exit") ;Ctrl + Shift + E to exit the script
;~ .....
HotKeySet("{ESC}", "_ClickButtonEsc")

Func _Exit()
    Exit
EndFunc

Func _ClickButtonEsc()
    HotKeySet("{ESC}") ;Отключаем глобальны хоткей
    Send("{ESC}")
    HotKeySet("{ESC}", "_ClickButtonEsc") ;Включаем обратно
EndFunc

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

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

Отправлено: 02:13, 12-09-2009 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Выключить комбинацию горячих клавиш.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - [решено] Влияет ли количество горячих клавиш на что-нибудь(быстродействие, повышенное эл/пит)? Twix1124 Microsoft Windows 7 1 01-10-2009 18:47
Интерфейс - [решено] Отключение стандартны горячих клавиш Windows Totallist Microsoft Windows 7 3 16-08-2009 22:54
Полный список горячих клавиш Windows Vista SimSim Microsoft Windows Vista 1 23-03-2008 15:01
как поменять комбинацию клавиш при входе? Maf1a Microsoft Windows NT/2000/2003 2 16-07-2007 13:10
отключения горячих клавиш в Windows 2000 Caty Microsoft Windows NT/2000/2003 2 10-04-2007 10:59




 
Переход