powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Странное поведение формы VB6 - возрождается
5 сообщений из 5, страница 1 из 1
Странное поведение формы VB6 - возрождается
    #37869610
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал простое приложение с формой.
В событии Form_load некие действия происходят, там висит цикл ожидания, внутри прописан DoEvents.
Так вот, когда я хочу не дожидаться завершения и закрываю форму крестиком, она опять переходит на Form_Load и открывает ее заново, как этого избежать?
хочется чтобы крестик закрывал приложение. ПО крайней мере, чтобы форма выгружалась и все!
...
Рейтинг: 0 / 0
Странное поведение формы VB6 - возрождается
    #37869621
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
End
...
Рейтинг: 0 / 0
Странное поведение формы VB6 - возрождается
    #37869655
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_OneEnd
End иногда вызывает crash. Причем бывает, сначала все хорошо, а потом усложняете приложение, и на тебе. А про End давно уже забыли.
Посему лучше сразу избегать и подумать что в вашем случае надо сделать, чтоб все выгрузилось корректно.
...
Рейтинг: 0 / 0
Странное поведение формы VB6 - возрождается
    #37869849
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не выполнять цикл в form_load, выполнять в form_activate и поставить флажок, чтобы не запускался при повторном form_activate.
Или добавить в цикл флажок, который при установке которого в form_queryunload, цикл прерывался бы.
...
Рейтинг: 0 / 0
Странное поведение формы VB6 - возрождается
    #37870976
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, переписал.
цикл кручу в Main, форму явно показываю из Main.
Как-то так.
В цикле условие, что если форма не визибл, то цикл прекращать. вот и все.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Странное поведение формы VB6 - возрождается
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]