Что нового

Как проверить, что нажата кнопка закрытия окна [x]

aptyp

Новичок
Сообщения
11
Репутация
0
$variable = MsgBox(0, "", "Возвращаемое значение.")
MsgBox(0, "", $variable)

; Всегда возвращается 1
 

InnI

AutoIT Гуру
Сообщения
4,650
Репутация
1,320
Данное сообщение не подразумевает выбора. Поэтому, как бы вы его не закрывали - кнопкой ОК, кнопкой закрытия, по ESC или по Alt+F4 - всегда будет возвращаться $IDOK. Если нужно определить выбор пользователя, то используйте другие флаги. Например, при выставлении флага 1, только закрытие кнопкой ОК вернёт 1. Остальные способы закрытия вернут 2, что будет означать отказ.
 
Автор
A

aptyp

Новичок
Сообщения
11
Репутация
0
Спасибо, понял, не судьба, наличие кнопки ОК вводит в заблуждение. )
 
Верх