Ceci est une ancienne révision du document !


Envois et Réception de Messages Windows

Envois de messages

PostMessage

Perform

Interception de message

Par un TForm

Dans cet exemple on veut intercepter un message indexé 1222.

Pour envoyer ce message on peut utiliser : PostMessage(Application.MainForm.Handle,1222,0,0);

 TMainForm = class(TForm)
  ...
  private
    procedure TestMSG(var Message:TMessage);message 1222;
    ...
  public
  end;  
 
  ...
  ...
 
procedure TMainForm.TestMSG(var Message: TMessage);
begin
  DebugLn('Reçu Message 1222');
end;                                                    
Vous pourriez laisser un commentaire si vous étiez connecté.