Здравствуйте! Подскажите, пожалуйста, как оганизовать правильно следующее: есть окно с кнопками и написан цикл опроса GUI с соответствующей обработкой для кнопок.
Примерно следующим образом:
Проблема в том, что когда я нажимаю на кнопку и запускается ее обработка и потом нажимаю на другую кнопку, то GUIGetMsg() возвращает тот же идентификатор, который был при нажатии на предыдущую кнопку. Как быть?
Примерно следующим образом:
Код:
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
ExitLoop
Case $Button_1
Run('notepad.exe') ; будет запущен или открыт блокнот
Case $Button_2
Func1()
Case $Button_3
Func2()
Case $Button_4
Func3()
Case $Button_5
Func4()
EndSwitch
WEnd
Проблема в том, что когда я нажимаю на кнопку и запускается ее обработка и потом нажимаю на другую кнопку, то GUIGetMsg() возвращает тот же идентификатор, который был при нажатии на предыдущую кнопку. Как быть?