Hallo.
Ich habe ein recht umfangreiches Programm geschrieben. Jetzt habe ich inzwischen auch ein Protokoll (wie z. b. mailto:// oder file://) angelegt, auf welches mein Programm reagiert.
Jetzt möchte ich natürlich, dass, wenn dieser Link geöffnet wird, eben nicht jedesmal ein neues Fenster geöffnet wird, sondern geprüft wird, ob das Programm bereits läuft und wenn ja, die Kommandozeile an das bereits existierende Programm gesendet wird. Von mir aus auch an eine extra dafür angelegte Funktion.
Kann mir da jemand helfen?
Ich habe schon etwas über Mutex gelesen. Ich bin mir auch sicher, dass dies das Single-Instance-Problem in einer der beiden Punkte löst. Jedoch weiß ich nicht, wie ich dann ein Kommando an das bereits offene Programm schicke.
Info: Ich benutze .net 2.0 und Sharp Develop 2