Вниз
Скачать: CL | DM;

как закрыть форму из OnShow или OnActivate?   Найти похожие ветки 

 
Typish   (2003-10-28 11:16) [0]

subj, собственно... Таймер не предлагать :)


 
Внук ©   (2003-10-28 11:17) [1]

Послать сообщение


 
Typish   (2003-10-28 11:19) [2]

не работает, пробовали... или есть РАБОЧИЙ пример?


 
Developerr ©   (2003-10-28 11:20) [3]

Какую форму закрыть? Вопрос немного не ясен.


 
Reindeer Moss Eater ©   (2003-10-28 11:23) [4]

Послать сообщение
не работает, пробовали...

Какое сообщение отправляли?
Пробовали обрабатывать отправленное сообщение?


 
Внук ©   (2003-10-28 11:23) [5]

Плохо пробовали, наверно.


 
GIL ©   (2003-10-28 11:24) [6]

Я этого добился только через таймер


 
Typish   (2003-10-28 11:25) [7]

идея простая. есть form1 и form2. form1 делает form2.showmodal. далее form2 должна САМА СЕБЯ закрыть... как это сделать БЕЗ ТАЙМЕРА?

вариант sendmessage(handle, WM_CLOSE...) + Application.Processmessages не работает...


 
Внук ©   (2003-10-28 11:30) [8]

>>Typish (28.10.03 11:25) [7]
Не очень понимаю, зачем нужна модальная форма, закрывающая сама себя... Но тем не менее. Стоит попробовать PostMessage. Или просто ModalResult:=mrCancel


 
Typish   (2003-10-28 11:33) [9]

PostMessage - сработало :) Спасибо :)

а ModalResult:=mrCancel не хочет :)


 
Внук ©   (2003-10-28 11:42) [10]

>>а ModalResult:=mrCancel не хочет :)
Возможно, для выяснения причины надо исходники VCL смотреть, но нет времени


 
Anatoly Podgoretsky ©   (2003-10-28 11:53) [11]

Typish (28.10.03 11:16)
Вопрос а зачем же ее тогда открывать

Typish (28.10.03 11:19) [2]
Так работает, у тебя просто не правильно сделано, во превых нельзя Send, надо Post ну и вместо WM_CLOSE может быть лучше WM_QUIT

Но главное задуматься над "зачем открывать"?


 
Developerr ©   (2003-10-28 11:59) [12]


> Anatoly Podgoretsky ©

Действительно, что-то непонятно. Может это просто для анимации?????


 
Anatoly Podgoretsky ©   (2003-10-28 12:02) [13]

Developerr © (28.10.03 11:59) [12]
Какая анимация, форма в этом случае даже не показывается


 
Song ©   (2003-10-28 12:37) [14]

Послать WM_CLOSE асинхронно



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
14-42115
Екатерина
2003-10-14 11:58
2003.11.13
Ищу delphi-2 или 3 на дискетах.


14-42055
False_Delirium
2003-10-15 19:40
2003.11.13
Xaser III v2000 Super Tower


14-41933
Butterfly
2003-10-20 12:12
2003.11.13
---|Ветка была без названия|---


1-41189
SergeY-cha
2003-11-02 11:23
2003.11.13
winXp


1-41700
MaxwellZ
2003-11-03 23:49
2003.11.13
Путь к программе




   Наверх