Форум: "Основная";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
ВнизВызов Close в обработчике OnActivate Найти похожие ветки
← →
Smok_er (2003-07-22 23:18) [0]Уважаемые!
Может кто знает, что можно сделать...
Есть приложение, которое выполняет некоторые действия.
Есть модальная форма, которая отображает прогресс выполнения.
Проблема в том, что если код вызова начала выполнения процесса находится в OnCreate или OnShow модальной формы, то форма появляется только после выполнения действий.
Если ставлю в OnActivate - все ОК, только после окончания действий не выполняется функция Close.
Как бы можно сделать. чтобы без таймеров обойтись?
Заранее огромное спасибо!
← →
Романов Р.В. (2003-07-22 23:25) [1]
> Есть модальная форма
Какое Close? ModalResult!!!
← →
Smok_er (2003-07-22 23:59) [2]Не понял... Причем здесь одно к другому? Мне надо закрыть форму, и какой будет ModalResult - мне абсолютно все равно.
Кстати, если на ту же форму кинуть форму и на событие OnClick прописать Close то, естественно, форма закрывается.
← →
Романов Р.В. (2003-07-23 00:12) [3]Действительно нипричем.
Вместо Close напиши
PostMessage(Handle, WM_CLOSE, 0, 0);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c