Laden...
FAQ

[FAQ] mehrere Programminstanzen verhindern (inkl. Parameterübergabe)

Erstellt von herbivore vor 17 Jahren Letzter Beitrag vor 17 Jahren 31.723 Views
herbivore Themenstarter:in
49.485 Beiträge seit 2005
vor 17 Jahren
[FAQ] mehrere Programminstanzen verhindern (inkl. Parameterübergabe)

Hallo Community,

wie kann man ==> mehrere Programminstanzen verhindern?

Wie kann die Parameter einer weiteren Instanz an die laufende Instanz übergeben?
==> Dateiassoziation: Neue Dateinamen an die laufende Anwendung übergeben, Codebeispiel in Dateiassoziation: Neue Dateinamen an die laufende Anwendung übergeben.

Wie kann man die laufende Instanz in den Vordergrund bringen?
==> Codebeispiel in Programm on Top.

herbivore

PS: Es gibt auch ein passendes Snippet in Programm nicht mehrmals starten (.Net)

PPS: Es gibt auch eine alternative Lösung mit der Microsoft.VisualBasic.dll, die man auch unter C# verwenden kann, siehe The Weekly Source Code 31- Single Instance WinForms and Microsoft.VisualBasic.dll, unter Verwendung der WindowsFormsApplicationBase-Klasse.

Stichworte: program, EXE, Process, Prozess, application, Applikation, Anwendung, Programm, Programmstart, Start, starten, Programmausführung, Ausführung, ausführen, laufen, nicht mehrfach, mehrfache, mehrfachen, mehr, mehrere, mehrmals, mehrmalige, mehrmaligen, einzeln, einzelne, einzelnen, einfach, einfache, einfachen, einmal, ein Mal, nur einen, nur eine, nur ein.