powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как это побороть ?
6 сообщений из 6, страница 1 из 1
Как это побороть ?
    #33186033
maskas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема такая создал формы 1 и 2 обе модальные

из 1 вызываю 2, при этом пишу в кнопке первой

do form 2
_scree.ActiveForm.release()


блин ну никак не хочет форма 1 закрываться


Пишу на фоксе № 8

в Фоксе № 7 это работает и работало

что не так делаю ??
...
Рейтинг: 0 / 0
Как это побороть ?
    #33186069
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если при закрытии формы 2 должна закрываться форма 1, то не проще ли переставить местами порядок действий: закрыть форму 1 и вызвать форму 2.
...
Рейтинг: 0 / 0
Как это побороть ?
    #33186093
Дмитрий Т.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй thisform.Release()
...
Рейтинг: 0 / 0
Как это побороть ?
    #33186198
maskas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не тут дело в другом, форма № 2 должна быть не модальной тогда работает, но проблема в том что она должна быть модальной иначе пользователь будет просто отвлекаться блуждая по менюхам проекта
...
Рейтинг: 0 / 0
Как это побороть ?
    #33186235
WORKSNS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если обе формы модальны, то первая будет ожидать завершения работы второй. может попробовать просто в первой форме сделать так

thisform.visible=.f.
thisform.release
do form bbb

и после закрытия второй формы первая (скрытая) тоже будет выгружена.
...
Рейтинг: 0 / 0
Как это побороть ?
    #33186270
Soplik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так ведь после закрытия Form2 закроется Form1. Так что страшного в том что Form1 повисит до закрытия Form2 - форма ведь модальная .
А еще как вариант: можно попробовать интегрировать обе формы в одну, и после нажатия кнопки поменять свойства Visible первой формы на .F. а второй установить .T. ну и соответственно подогнать размеры
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как это побороть ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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