Auf dieser Seite befinden sich alle Single instance-Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [single-instance] Suchwort um alle Fragen
zum Thema single-instance mit dem Wort "Suchwort" zu finden.
Hallo, ich möchte folgendes erreichen: Es soll ein Programm nur einmal ausgeführt werden, also nur eine Instanz. Wenn das Programm ein zweites Mal gestartet wird, soll das Hauptformular (das im SysTray minimiert ist) wieder angezeigt werden. Die einzelne Instanz konnte ich durch einen Mutex sicherstellen. Um mein Formular wieder anzuzeigen, brauche ich in der zweiten ...
Hallo Wenn ich unter Citrix erreichen soll das eine Anwendung (.NET Wondows Forms) pro User nur einmal gestartet werden kann, wie mache ich das am besten? Aktuell wird der Prozess gesucht. Wenn gefunden, dann raus. Das ist für den zweiten User blöd, denn der wird die Anwendung nicht mehr starten können. Mutex hatten wir mal drin. Wäre das was? Benannter Mutex mit dem User Name drin?
Hi, schau dir mal diesen Ansatz an. Hier wird noch auf GetProcessOwner gefiltert.
Wie kann ich sicherstellen, dass mein WPF-Programm nur eine Instanz zugleich offen hat? Wenn der User versehentlich ein zweites Mal die Anwendung startet, sollte einfach nichts passieren.
Zum Beispiel so: class Program { private static Mutex SingleInstance Mutex; public static void Main() { bool first true; string mutexName typeof(Program).Assembly.GetName().Name; Program.SingleInstanceMutex new Mutex(true, mutexName, out first); if (!first) { Application.Exit(); return; } } }
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Diskutiere in der Lounge
Entspanne in der codekicker Lounge und diskutiere über aktuelle Themen mit anderen codekicker-Usern!