Тема: AHK: Как вывести и считать переменную в разных окнах?
Смысл такой: Хочу чтобы в одном окне дать значение переменной, а в другом это значение отобразить.
Посмотрел форум, нашёл решение, но оно отображает значение переменной только на том окне, в котором я ввел ее значение.
Я думал, что если я даю значение переменной, то она сохраняется и может использоваться во всём скрипте?
вот код
Gui, Add, Text,, Запомнил клавишу:
Gui, Add, Text, vString
Gui, Add, Button, gsub1, Изменить ; кнопка, вызывающая окно с вводом переменной
Gui, Show
return
sub1:
{
Gui, 2:+owner1
Gui, 2:Add, Text,, Изменить на:
Gui, 2:Add, Edit, vBukva
GuiControlGet, Bukva
Gui, 2:Add, Button, gOK, Ок
Gui, 2:Add, Button, gCancel, Отмена
Gui, 2:Add, Text, vString
Gui, 2:Show,
}
return
2Guiclose:
Gui Destroy
OK:
{
GuiControlGet, Bukva
GuiControl, , String, %Bukva%
Gui, 1:Show,
}
return
CANCEL:
{
Gui Destroy
vBukva:=vBukva
Gui, 1:Show,
}
return
Guiclose:
ExitApp