Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.04;
Скачать: CL | DM;

Вниз

Вызов 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
14-10450
karl21
2003-07-16 12:47
2003.08.04
Работа с временными таблицами в Pervasive.2000


1-10208
Prov
2003-07-22 09:21
2003.08.04
Фон едита и цвет текста


1-10225
Endi
2003-07-18 01:59
2003.08.04
И снова прозрачный Edit


14-10429
Vlad Oshin
2003-07-16 15:40
2003.08.04
Боитесь ли Вы виртуальной жизни?


3-10123
abc
2003-07-14 21:29
2003.08.04
нужно ли устанавливать спец. драйвер для Oracle??