Hallo,
ich möchte, dass auf einem PC (m)ein Programm nur mit einer Instanz gestartet werden kann; jeder weitere Startversuch soll mit Meldung abgebrochen oder automatisch auf die erste Instanz umgeleitet werden.
Unter Win32 und Delphi geht dies mit Semaphoren i.V.m. FindWindow recht einfach (siehe u.a. Andreas Kosch: Delphi Win32-Lösungen). Unter codeproject.com habe ich eine Komponente für NET 2.0 gefunden.
Gibt es so etwas auch für NET 1.1 (vorzugsweise C#)?
Danke!
Jürgen
ich möchte, dass auf einem PC (m)ein Programm nur mit einer Instanz gestartet werden kann; jeder weitere Startversuch soll mit Meldung abgebrochen oder automatisch auf die erste Instanz umgeleitet werden.
Unter Win32 und Delphi geht dies mit Semaphoren i.V.m. FindWindow recht einfach (siehe u.a. Andreas Kosch: Delphi Win32-Lösungen). Unter codeproject.com habe ich eine Komponente für NET 2.0 gefunden.
Gibt es so etwas auch für NET 1.1 (vorzugsweise C#)?
Danke!
Jürgen
Comment