powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / MDI / модальная формы + фрейм???
4 сообщений из 4, страница 1 из 1
MDI / модальная формы + фрейм???
    #32468961
Фотография Vector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Вот такое дело:
Есть две формы: form1 - модальная (в приложении для ввода паролей и т.д.) и form2 - MDI child форма...
Есть mainform - MDI form.
form1 и form2 содержат указатели TFrame* frame, куда можно загрузить динамически любой фрейм.
Код закрытия для form1 и form2 такой:
delete frame; - удаляем фрейм
Action=caFree;

Так вот, когда нажимаеш на крестик - закрытие формы они прекрасно закрываются, но стоит только попытаться закрыть их из фрейма, как получается следующее:
form1 (та, что модальная) закрывается на ура!
а form2 - выдает ошибку...

Код закрытия из фреймов(по нажатии кнопки на фрейме) абсолютно одинаков:
((TForm*)this->Owner)->Close(); - преобразуем указатель родителя фрейма к форме и закрываем.

Не могу понять в чем дело.
Пытался и просто Release() делать для формы не выходит!

Подскажите, кто знает.
...
Рейтинг: 0 / 0
MDI / модальная формы + фрейм???
    #32470170
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а так делал:
...->SendMessage(WM_CLOSE);

------
Пр(CTime::GetCurrentTime()) ? (о) : (и)шло время спать
...
Рейтинг: 0 / 0
MDI / модальная формы + фрейм???
    #32474411
DBUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разный результат потому что
типы фреймов различные ...
Установи одинаковый тип и результат будет одинаковый ;-)
...
Рейтинг: 0 / 0
MDI / модальная формы + фрейм???
    #32474418
DBUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел в виду форм
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / MDI / модальная формы + фрейм???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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