Mehrfache Programmausführung unterbinden
-
hallöchen
habe da bei rad.bytesandmore.de was gefunden, das dies tut. ich muss dem aber noch eins draufsetzen
ich möchte drum wenn mein programm bereits gestartet wurde, bei einem erneuten versuch, Form5 (des bereits gestarteten app) angezeigt wird! krieg das nicht hin. ist es überhaupt möglich? wäre super! das würde mir drum ne menge erger ersparen hehe
-
Hab jetzt nichtmehr genau im Kopf wie das ging aber wenn ich mich richtig erinnere wurde das ja in der project.cpp vor ApplicationRun(...); eingebaut.
Jetzt könnteste da ja einfach ja nach Zustand (gestartet oder nicht) die angegebene Form ändern. Has aber net probiert, dafür bist du zuständig.
-
ja das wäre ne junky lösung
somit ist die application ja trotzdem mehrmals gestartet. man siehts dann ja in der task, tray und so.. das ist nicht der weg den ich gehen wollte *g*eine andere idee?
-
Such mal im WinAPI- Forum!!!
Was mit MUTEX en , SEMAPHOR en ...
-
beispiel findest du hier: http://www.bytesandmore.de/rad/index.htm?http://www.bytesandmore.de/rad/cpp/snipp/sc06014.php
-
ehm nichts für ungut, aber hallo?
Original erstellt von <EinsZwo>:
**
habe da bei rad.bytesandmore.de was gefunden, das dies tut. ich muss dem aber noch eins draufsetzen**
-
In dem Beispiel musst du dann nur den einfachen Fehlertext durch eine Message an deine gestartete Applikation ersetzen. Um unabhängig von einem Fenstertxt zu sein empfiehlt sich hierfür die API-Funktin "RegisterWindowMessage"
Beispiel:
-
Prinzipiell gehen tut es, bekommt icq oder der Ulli meybohms html editor beispielsweise ja auch hin...