Показать полную графическую версию : [решено] Проблема с GUI
День добрый мастера! Подскажите в чем проблема, я создаю GUI но созданная форма после завершения скрипта закрывается, т.е. это происходит моментально... А как же сделать чтобы форма сама не закрывалась?
Прошу прощения, незаметил это дело в хелпе. Тему можна удалять!
это дело в хелпе. »
Если не сложно, подробнее опишите в чём была проблема и её решение, может будут другие пользователи у которых будет похожая проблема. А может и в справке действительно есть баг, тогда разработчикам нужно сообщить о нём, чтобы исправили.
Тему можна удалять »
Можете отметить тему решённой (в настройках темы).
Конечно не сложно, форум класный, люди всегда помогают, почему бы не помочь еще кому-то
Проблема была в том что при запуске скрипта, форма создавалась и моментально закрывалась.
А нужно было просто добавить в код
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE
Помогло :)
А можно расписать что значит каждая строчка?Тупо копировать и вставлять непонимая смысла того что вставил, невариант.Интуиция подсказывает что сначала мы просим ввести сообщение а потом сразу эе отменяем запрос...но это только догадки)
F1L-1,
Конструкция
Do
_цикл_
Until _условие_
означает, что нужно производить одни и те же действия пока не произойдет _условие_. в примере выше действием является объявление переменной и присвоение ей значения полученной после вызова другой функции - опрос окна с GUI. а условием окончания цикла является если ответом на этот опрос будет сообщение - $GUI_EVENT_CLOSE. после этого скрипт начнет выполнять другие шаги, после чего закроется.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.