Programmstatus auffangen
-
Hi
ALso ich will eine Art Stopuhr programmieren die die Zeit misst, die man ein SPiel spielt und jede "Sitzung" mit Dauer und Datum/Uhrzeit in einer Datei speichert mit Kommentarfunktion.
Also im Programm wählt man die auszuführende .exe Datei des SPieles aus und klickt auf einen Startbutton der das Programm ausführt.
Soweit is alles kein Problem, aber ich will nicht das man selbst auf einen StopButton klicken muss sondern der Counter beim beenden des Spiels automatisch gestoppt wird.
Wie mach ich das?mfg
theduke
-
Und wo liegt das Problem. Du hast hier nur geschrieben was dein Programm machen soll und nicht wo du Probleme damit hast.
Zu beginn mekrst du dir die Zeit.
Wenn das Spiel beendet wird (Button, beednen des ganzen Programmes) nochmals die Zeit holen und in eine Datei schreiben.
-
Einfach die Exe mti ShellExecute ausführen und mit WaitForSingleObject warten bis das Programm wieder beendet wird. Findest bestimmt auch was in den FAQs oder mit Google zu dem Thema.