Einzelnen Beitrag anzeigen

VizeTE

Registriert seit: 31. Dez 2002
178 Beiträge
 
Delphi 5 Enterprise
 
#3

Re: SendMessageTimeout: Nachrichten zwischen 2 Programmen

  Alt 17. Dez 2005, 10:43
Zitat von marabu:
In Programm B wirst du die Message über einen message handler verarbeiten. Im message cracker setzt du dann das Feld Result auf den Wert, den du in deinem Protokoll festgelegt hast.
mmm...wie sieht denn so ein Message Cracker aus? Ich habe die Message im Programm B verarbeitet indem ich die folgende Methode überschrieben habe.procedure TMyControl.WndProc(var Message: TMessage); Alternativ würde mir noch die ApplicationEvents-Komponente einfallen. Dort weiß ich aber auch nicht wie ich das Result setze. Die Methode sieht ja folgendermaßen aus:
ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean) Ein Codeschnipsel wäre hilfreich.

Danke!
  Mit Zitat antworten Zitat