Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Проблема с GUI

Ответить
Настройки темы
[решено] Проблема с GUI

Аватара для aesir

Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


День добрый мастера! Подскажите в чем проблема, я создаю GUI но созданная форма после завершения скрипта закрывается, т.е. это происходит моментально... А как же сделать чтобы форма сама не закрывалась?

Прошу прощения, незаметил это дело в хелпе. Тему можна удалять!

Отправлено: 15:51, 21-02-2009

 

Аватара для Creat0R

Must AutoIt


Moderator


Сообщения: 3054
Благодарности: 1008

Профиль | Сайт | Отправить PM | Цитировать


Цитата aesir:
это дело в хелпе. »
Если не сложно, подробнее опишите в чём была проблема и её решение, может будут другие пользователи у которых будет похожая проблема. А может и в справке действительно есть баг, тогда разработчикам нужно сообщить о нём, чтобы исправили.

Цитата aesir:
Тему можна удалять »
Можете отметить тему решённой (в настройках темы).

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

Русское сообщество AutoIt | CreatoR's Lab | Opera AC Community


Отправлено: 22:26, 21-02-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для aesir

Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Конечно не сложно, форум класный, люди всегда помогают, почему бы не помочь еще кому-то
Проблема была в том что при запуске скрипта, форма создавалась и моментально закрывалась.
А нужно было просто добавить в код
Код: Выделить весь код
Do   
    $msg = GUIGetMsg()  
Until $msg = $GUI_EVENT_CLOSE
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:19, 22-02-2009 | #3


Аватара для F1L-1

Пользователь


Сообщения: 54
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Помогло
А можно расписать что значит каждая строчка?Тупо копировать и вставлять непонимая смысла того что вставил, невариант.Интуиция подсказывает что сначала мы просим ввести сообщение а потом сразу эе отменяем запрос...но это только догадки)

-------
"Все мы дети солнца, и наше призвание – сиять"


Отправлено: 16:16, 15-09-2009 | #4


Аватара для kaster

Старожил


Сообщения: 367
Благодарности: 91

Профиль | Отправить PM | Цитировать


F1L-1,
Конструкция
Код: Выделить весь код
Do
   _цикл_
Until _условие_
означает, что нужно производить одни и те же действия пока не произойдет _условие_. в примере выше действием является объявление переменной и присвоение ей значения полученной после вызова другой функции - опрос окна с GUI. а условием окончания цикла является если ответом на этот опрос будет сообщение - $GUI_EVENT_CLOSE. после этого скрипт начнет выполнять другие шаги, после чего закроется.

-------
Русское сообщество пользователей AutoIt
autoit@conference.jabber.ru - Конференция на jabber.ru


Отправлено: 16:37, 15-09-2009 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Проблема с GUI

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] GUI-Integrator ProgrammerPC Автоматическая установка Windows 2000/XP/2003 1 24-10-2009 18:40
[решено] Вопрос по GUI DenNC AutoIt 15 28-06-2009 21:28
[решено] Проблема с закрытием GUI и продолжением работы программы sashadeg AutoIt 3 14-06-2009 23:54
Не работает GUI после выхода другова GUI sashadeg AutoIt 3 15-05-2009 22:03
[решено] GUI и трей speechless AutoIt 2 10-05-2009 18:38




 
Переход