Переменная проверки AutoHotkey в графическом интерфейсе - PullRequest
0 голосов
/ 09 июня 2018

Я не могу заставить это окно сообщения работать с переменными.Это должно быть просто, поэтому я что-то упустил.Пожалуйста, помогите.

Gui +alwaysontop
Gui, add, button, gChoice vA w50, A
Gui, add, button, gChoice vB w50, B
gui, show, y200 w70
return

Choice:
msgbox % v
gui submit, nohide
if A
    MsgBox A
if B
    MsgBox B
return

1 Ответ

0 голосов
/ 10 июня 2018

Проблемы с вашим кодом:

  1. Обычные кнопки не хранят ничего в связанных переменных.Таким образом, указание vA или vB не имеет смысла.С другой стороны, флажки и переключатели работают, как указано здесь .
  2. Я понятия не имею, что вы пытаетесь сделать с MsgBox % v, поскольку нет другой ссылки на переменнуюv.

Проверено следующее:

Gui +AlwaysOnTop
Gui Add, Button, gChoiceA w50, A
Gui Add, Button, gChoiceB w50, B
Gui Show, y200 w70
Return

ChoiceA:
    MsgBox A
Return

ChoiceB:
    MsgBox B
Return
...