Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Nachrichten und Fenster (https://www.delphipraxis.net/6786-nachrichten-und-fenster.html)

clownxx 22. Jul 2003 12:44


Nachrichten und Fenster
 
Hey Leute, ich ha da so ein kleines Problem...
ich habe ein Programm von einem anderen Programmierer erhalten, welches mir nachrichten der Form "hallo ich bin hier..." übermitteln soll. Dieses Programm starte ich über Delphi (es befindet sich in einer DLL).
Die gesendete Nachricht will ich mir dann im Programm anzeigen lassen...!
Dazu bin ich bisher wie folgt vorgegangen:

Delphi-Quellcode:
var
Nachricht: TMSG;
begin

repeat
  while (Peekmessage(nachricht, 0, 0, 0, PM_Remove) do
   if (Nachricht.message <> WM_QUIT) then
     begin
      TranslateMessage(Nachricht);
      DispatchMessage(Nachricht);
     end;
   WaitMessage;
until (false);
Nun soll in der Variablen "Nachricht" die Nachricht des "Fremden Programms" an "mein Programm" stehen, nur wie zeige ich sie an?? Da sind ja nur integer werte drin??!! Wie bekomme ich denn damit einen Text der Form "hallo ich bin hier..."?

Bitte um Hile

Chewie 22. Jul 2003 18:04

Re: Nachrichten und Fenster
 
Hallo clownxx, kannst du etwas genauer beschreiben, wie du die Nachricht identifizieren willst? Hat der Programmierer dir irgendwas darüber gesagt? Hat er vielleicht was von RegisterWindowMessage oder WM_COPYDATA erwähnt?
Ohne zu wissen, wie genau die Daten übermittelt werden, kann ich dir kaumm helfen.

clownxx 23. Jul 2003 08:06

Re: Nachrichten und Fenster
 
nein leider weiß ich gar nichts darüber, aber ich werden mal versuchen ab ich etwas darüber rausbekommen kann!
Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz