Вниз
Скачать: 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.48 MB
Время: 0.021 c
6-41861
Юрий Краснощек
2003-09-05 12:18
2003.11.13
Как узнать включен, ли компьютер в лок. сети. Не пингуя


1-41142
niva
2003-11-03 13:12
2003.11.13
отчет


1-41584
Users
2003-10-27 12:11
2003.11.13
Вставка в EXCEL OLAP куба средствами Delphi


14-41978
Карлсон
2003-10-17 22:27
2003.11.13
вот есть гомофобы, а как называются ненавидящие курящих?


3-41113
rosl
2003-10-23 02:33
2003.11.13
прием записей




   Наверх