1 (изменено: Drusik, 2016-07-27 17:04:15)

Тема: AHK: Глобальная переменная

Здравствуйте уважаемые форумчане, у меня возник такой вот вопрос.

Есть два когда
Грубые примеры:

Loop {
   if (per = 1) {
   
   } else if (per = 2) {
   
   и т.д.
}

!1::
	showDialog("0", "Значение переременной", "Укажите значение переменной", "OK")
	input, per , V, {enter}
return

Так вот, как мне переменную "per" сделать глобальной. Так, что бы loop так-же мог считать значение этой переменной. При том, что loop будет в самом начале файла, а переменная будет назначатся к примеру где-то в середине файла.

Или же, как объединить два этих кода? Проблема в том, что если я объединяю все в одно, к примеру

Примерно так


Loop {
!1::
	showDialog("0", "Значение переременной", "Укажите значение переменной", "OK")
	input, per , V, {enter}

   if (per = 1) {
   
   } else if (per = 2) {
   
   и т.д.
}


То в принцепи все нормально, но команду Альт+1 я могу использовать только один раз, после использования, скрипт более не реагирует на нее.

Надеюсь вы поняли что я хочу сделать, и поможете мне своим советом.

2

Re: AHK: Глобальная переменная

Вопрос исчерпан, зашел с другой стороны.