Tach!
Und zwar möchte ich, dass es nicht möglich ist, eine zweite Instanz meines Programmes zu erzeugen d.h. dass das Programm nur einmal geöffnet werden soll.
Warum zum Henker bekomm' ich immer die Fehlermeldung, dass System.Threading.Mutex mit 3 Argumenten überladen ist? Ich versteh's nicht!
Bitte um schnelle Hilfe!
Gruß
daveR
Und zwar möchte ich, dass es nicht möglich ist, eine zweite Instanz meines Programmes zu erzeugen d.h. dass das Programm nur einmal geöffnet werden soll.
Code:
bool createdNew; System.Threading.Mutex mutex = new System.Threading.Mutex(true, "myApplication", out createdNew); if (createdNew) { Application.Run(new DialogMainMenu()); } else { MessageBox.Show("Application is already running!", "Error"); }
Bitte um schnelle Hilfe!
Gruß
daveR
Comment