Что нового

переключение между скриптами кнопкой мыши

Ksaan

Знающий
Сообщения
207
Репутация
15
Доброго вам дня. Имеется такой вопрос можно ли и как это зделать переключение между скриптами кнопкой мыши
Код:
$MOUSE_SECONDARYDOWN_EVENT

То есть есть 2 скрипта (запущен 1) при нажатий ПКМ запускается скрипт 2 а скрипт 1 закрывается при повторном нажатий ПКМ происходит на оборот.
Как я понимаю это делается с помощью
Код:
#include

но из примера к этой функций я ничего так и не понял а поиск не помог.
Просьба показать в примере или ткнуть пальцем в ссылку на пример такого решения.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Ksaan [?]
есть 2 скрипта (запущен 1) при нажатий ПКМ запускается скрипт 2 а скрипт 1 закрывается при повторном нажатий ПКМ происходит на оборот.

Script1.au3
Код:
#include "MouseOnEvent.au3"

HotKeySet("{ESC}", "_Quit")
_MouseSetOnEvent($MOUSE_SECONDARYUP_EVENT, '_ScndUp_Event')

MsgBox(64, 'Info', @ScriptName & ' executed.')

While 1
	Sleep(10)
WEnd

Func _ScndUp_Event($iEvent)
	ShellExecute(@ScriptDir & '\Script2.au3')
	Exit
EndFunc

Func _Quit()
	Exit
EndFunc


Script2.au3
Код:
#include "MouseOnEvent.au3"

HotKeySet("{ESC}", "_Quit")
_MouseSetOnEvent($MOUSE_SECONDARYUP_EVENT, '_ScndUp_Event')

MsgBox(64, 'Info', @ScriptName & ' executed.')

While 1
	Sleep(10)
WEnd

Func _ScndUp_Event($iEvent)
	ShellExecute(@ScriptDir & '\Script1.au3')
	Exit
EndFunc

Func _Quit()
	Exit
EndFunc
 
Верх