Läuft das programm schon mindestens einmal?
-
Hallo,
kann ich irgendwie auslesen ob das von mir erstellte Programm schon einmal oder mehrmals gestartet ist?
Gruß
jatra
-
FAQ / mutex
EDIT: warte ich such was raus
EDIT 2: Das hier ist aus C# ich guck mal was sich machen lässt.
http://www.c-plusplus.net/forum/viewtopic-var-t-is-228977-and-highlight-is-mutex.html
Aber das ist schon mal die Lösung, wenn auch im falschen Sprach typ.
-
Soooo hier ist dann noch mal eine Winapi Version / Lösung:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-233230-and-highlight-is-mutex.html
Das müsste auch in VCL in etwa gehen ansonsten meld dich noch mal
-
Nach einer C# und WinAPI Lösung eine VCL Lösung
http://www.bytesandmore.de/rad/cpp/snipp/sc06014.phpFalls du deine Anwendung auf mehrere Instanzen limitieren willst dann kann
man über Semaphore einen "zähler" erstellen:
http://www.somacon.com/p112.php