by_gangster
Новичок
- Сообщения
- 22
- Репутация
- 0
Есть цикл
Функция inf() создаёт еще одно окно
Проблема в том что, когда я закрываю второе окно то заново открыть уже не получается. Проблема в первом цикле мне кажется, он прекращается после того как выполняется в нем условие.
Как можно это исправить ?
Код:
while 1
$msg = GUIGetMsg()
if $msg==$gui_but2 then
inf()
endif
wend
Функция inf() создаёт еще одно окно
Код:
func inf()
GUICreate ("About",250,150,-1,-1,-1,$WS_EX_TOPMOST)
GUICtrlCreateLabel('Текст', 5, 5, 250)
GUISetState(@SW_SHOW)
while 1
$msg2 = GUIGetMsg()
if $msg2 == $GUI_EVENT_CLOSE then
GUIDelete()
endif
wend
Проблема в том что, когда я закрываю второе окно то заново открыть уже не получается. Проблема в первом цикле мне кажется, он прекращается после того как выполняется в нем условие.
Как можно это исправить ?