Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
3-10146
Вит
2003-07-11 16:40
2003.08.04
Здравствуйте, мастера. Вопрос по хранимой процедуре


1-10195
lovres
2003-07-23 10:01
2003.08.04
Child - окна MDI


3-10103
anatolyk
2003-07-11 22:47
2003.08.04
Автоинкр. поля в MSSQL


1-10204
Vasyok
2003-07-23 03:37
2003.08.04
EStringListError . Что делать?


1-10253
Артем К
2003-07-21 14:07
2003.08.04
Вызов всплывающего меню из позиции курсора





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский