powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / закрытие формы из другой
4 сообщений из 4, страница 1 из 1
закрытие формы из другой
    #34595772
BMJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BMJ
Гость
Есть три формы f1,f2,f3. Из f1 вызывается f2, на первую делаю f1.hide, из f2 соответственно f3 и делается f2.release. При попытке закрыть f1 из f2 командой f1.release выдается сообщение f1 - не объект. Что делаю не так?
...
Рейтинг: 0 / 0
закрытие формы из другой
    #34597224
i__one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если вы не ошиблись в описании последовательности действий, то на момент закрытия f1 из f2 , f2 уже не существует.
...
Рейтинг: 0 / 0
закрытие формы из другой
    #34598351
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может быть несколько решений
просто вы не указали полностью того пути по которому идете
ясно что у вас некоторые проблеммы с областями видимости переменных
не совсем ясен источник их возникновения
есть такой объектик _VFP кажеться счас нет фокса под рукой
или _screen это точно есть
у _VFP есть коллекция forms кажеться есть _VFP.Formscount (эти же свойства есть у формсет)
далее смотрим хелп, уточняем и организовав простейший цикл перебираем все формы имеющиеся в колекции закрываем, скрываем не нужные
однако здесь и далее следует помнить что при уничтожении формы может произойти сдвижка в номерах форм в колеции поэтому цикл надо перевернуть и начать с формы с большим номером
...
Рейтинг: 0 / 0
закрытие формы из другой
    #34598979
BMJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BMJ
Гость
С последовательностью не ошибся, перед form2.release стоит form1.release
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / закрытие формы из другой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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