Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ HELP ! Как соединить две формы с помощью кнопки ?!

Автор: BandiT 1.04.2003 15:17

Помогите пожалуйста !!! Подскажите !: Как связать кнопкой две формы ? Буду очень признателен за помощь !

Автор: iGorek 25.04.2003 21:44

это как чтобы они посылали друг другу сообщения
либо просто прилепились бы?

Автор: ___ALex___ 26.04.2003 20:46

to iGorek
формы не посылают друг другу сообщения

Автор: mj 27.04.2003 0:15

Цитата
to iGorek
формы не посылают друг другу сообщения

А почему нет?
Могут и через сообшения данные передавать...
Я реализовывал такие фишки...

Автор: ___ALex___ 27.04.2003 10:05

to MJ
я о том что сообщения отправляют не формы, а Windows
даже когда ты вызываешь к примеру PostMessаge то всё равно сообщения сначала передаются винде а она решает в общем случае отправить сообщение или нет
к примеру WM_PAINT не отправляет если update region пуст

Автор: mj 28.04.2003 1:36

Цитата
to MJ
я о том что сообщения отправляют не формы, а Windows
даже когда ты вызываешь к примеру PostMessаge то всё равно сообщения сначала передаются винде а она решает в общем случае отправить сообщение или нет
к примеру WM_PAINT не отправляет если update region пуст

Ну все сообщения передаются через очередь сообщений Windows...
Тут говорится что можно посылать друг другу сообщения, и не важно каким способом и через что...

Автор: ___ALex___ 28.04.2003 16:00

to MJ
не только через очередь
SendMessage например сообщение в очередь не ставит

Автор: mj 30.04.2003 8:35

Это я бы сказал не сообщения, а их эмуляция...

Автор: CJ 7.10.2003 22:57

Пишешь showmodal.а тут имя формы!

Автор: Max 21.02.2004 3:32

     Как я понял: show.<имя формы>

Автор: CJ 29.02.2004 2:03

Например у тя имя формы Form2, пишешь Form2.ShowModal. Так правильно.

Автор: mj 29.02.2004 3:34

Цитата(___ALex___ @ 28.04.03 14:00)
to MJ
не только через очередь
SendMessage например сообщение в очередь не ставит

SendMessage как раз как и PostMessage ставит сообщение в очередь...