Вниз
Скачать: 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.035 c
4-42311
Demetrius
2003-09-17 19:03
2003.11.13
WinInet


1-41449
gestern
2003-10-29 12:15
2003.11.13
db


3-40957
gds
2003-10-16 17:12
2003.11.13
Что не так ?


14-42137
Jek
2003-10-20 16:24
2003.11.13
Прикольное сообщение об ошибке


1-41633
Islander
2003-10-25 22:28
2003.11.13
Как переопределить событие в классе-наследнике?




   Наверх