Einzelnen Beitrag anzeigen

HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
961 Beiträge
 
Delphi 6 Professional
 
#14

AW: Datei per Doppelklick dem bereits geöffneten Programm übergeben

  Alt 2. Jan 2017, 20:51
Hmm..

Sowas ähnliches hab ich mal gemacht, jedoch nicht um einen String zu übergeben, sondern, um die bereits laufende Applikation nach Vorne zu holen.

Beim Start verwende ich

Delphi-Quellcode:
  {Register a custom windows message}
  FAppMyMsg := RegisterWindowMessage(FAppProgName);
Wenn der Mutex dann bereits vorhanden ist, wird

SendMessage(HWND_BROADCAST,RegisterWindowMessage(FAppProgName),0,0); Aufgerufen.

Da die WindowsMessage nur von selben Programm gekannt wird, reagiert auch nur dieses darauf.
  Mit Zitat antworten Zitat