delphi message



Автор Андреевич задал вопрос в разделе Другие языки и технологии

message delphi и получил лучший ответ

Ответ от Tatyana Anisimova[гуру]
Пользовательские message определяешь сам для обработки
например так:
const
WM_ADDITEMS = WM_USER + 1;
затем пишешь обработку этого message примерно так:
procedure WMAddItems(var Message: TMessage); message WM_ADDITEMS;
...
procedure TMainDlg.WMAddItems(var Message: TMessage);
var ...
begin
try
...
InspecDlg.AddItemsToGroup(GroupName,ItemIds);
finally
..
end;
end;
А вот как можно это использовать:
PostMessage(Application.MainForm.Handle,WM_ADDITEMS,0,0);
Удобно использовать, когда нужно выполнить действие с другой формой и при работе с графикой.
А Tmessage - это структура, описанная в Messages, в которой помимо идентификатора Message есть еще и параметры
А вообще - - может, поможет

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: message delphi
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*