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 Programme Kommunizieren lassen (https://www.delphipraxis.net/111390-programme-kommunizieren-lassen.html)

hedie 2. Apr 2008 18:06


Programme Kommunizieren lassen
 
Hallo

Ich habe vor zwei programme zu schreiben.

Eines sitzt im Tray und beobachtet etwas.
Sobald ein ereigniss ausgelöst wird (zb eine if abfrage)
dan soll an das andere Programm eine nachricht gesendet werden
und dieses muss dan auf diese reagieren können.

Ich habe schon gesucht, doch leider hab ich wohl nicht die
passenden suchwörter eingegeben....

Ich hoffe ihr könnt mir helfen..

Danke schonmal

taaktaak 2. Apr 2008 18:29

Re: Programme Kommunizieren lassen
 
Moin, Moin,
da gibt es verschiedene Möglichkeiten, z.B. per DDE (vermutlich als veraltet anzusehen) oder über MemoryMappedFiles (schau hier). Kommt natürlich darauf an, welche Informationen du übertragen willst, es gibt noch weitere Möglichkeiten.

hedie 2. Apr 2008 18:33

Re: Programme Kommunizieren lassen
 
Also es geht nur darum ein paar strings zu übertragen
das würde schon genügen

wido 2. Apr 2008 18:41

Re: Programme Kommunizieren lassen
 
Wenn beide Anwendungen im selben Kontext laufen (also vom selben User ausgeführt werden), wäre die einfachste Methode wahrscheinlich den String via WM_COPYDATA zu verschicken. Siehe dazu auch:
http://www.delphipraxis.net/internal...ect.php?t=2832

hedie 2. Apr 2008 18:46

Re: Programme Kommunizieren lassen
 
Sehr gut

Vielen Dank!

Das war genau das was ich gesucht habe :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:14 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