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

Message   Найти похожие ветки 

← →
MasterA   (2004-05-08 09:16) [0]

Подскажите как в программе обрабатывать разные windows сообщения.
Например, надо обработать три сообщения - msg1, msg2, msg3: вот мой код:

...

public
 procedure OnMsg1 (var Msg : TMessage); message msg1;
 procedure OnMsg2 (var Msg : TMessage); message msg2;
 procedure OnMsg3 (var Msg : TMessage); message msg3;

...

procedure TForm1.OnMsg1 (var Msg : TMessage); message msg1;
begin
Какие-то Действия
...
end;

procedure TForm1.OnMsg2 (var Msg : TMessage); message msg2;
begin
Какие-то Действия
...
end;

procedure TForm1.OnMsg3 (var Msg : TMessage); message msg3;
begin
Какие-то Действия
...
end;

Если надо обработать одно какое-то сообщение - то все ОК. Но вот с двумя и более - не работает.
Выручайте.


← →
reiv   (2004-05-08 10:50) [1]

Сообщения должны обрабатываться, если только ты не обрабатываешь одно в трех обработчиках. Поищи ошибки.



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

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



Память: 0.44 MB
Время: 0.019 c
1-1085839453
rrew
2004-05-29 18:04
2004.06.13
Печать текста в определенных местах листа


14-1085377649
Dmitriy O.
2004-05-24 09:47
2004.06.13
Посоветуйте где найти инфу по IB ?


6-1082546678
pavel_guzhanov
2004-04-21 15:24
2004.06.13
Можно ли с остановить и снова стартовать программу с удаленного к


14-1085382599
Gorlum
2004-05-24 11:09
2004.06.13
Где же моя анкета?


3-1085050844
Draught
2004-05-20 15:00
2004.06.13
DBComboBox или DBLookupComboBox




   Наверх