2014-04-29 1 views
0

Je suis en train de créer un programme qui surveille l'activité de l'utilisateur, mais je me suis rendu compte qu'un utilisateur incliné tel que moi finirait simplement le processus par le gestionnaire de tâches. Je veux créer un second projet qui s'exécute en même temps que ma première application de sorte que Si un utilisateur termine le processus dans mon gestionnaire de tâches, cela est enregistré dans une base de données et l'utilisateur est invité à démarrer mon application. Je sais comment vérifier les processus en cours d'exécution, donc au début, je pensais que je chercherais simplement mon application dans le gestionnaire de tâches et si ce n'est pas là mon code serait allumé mais je ne sais pas où ajouter le code et comment le faire non plus.Exécuter le code lorsque l'utilisateur termine le processus d'application

Répondre

0

Je crois que ce dont vous avez besoin est un service Windows qui va vérifier de temps en temps si le processus de votre application est toujours en vie sinon il va déclencher un message d'avertissement.

+0

Ok, alors comment voulez-vous créer un service? –

+0

Je ne peux pas vous fournir le code réel, mais voici 2 excellents démarreurs si vous souhaitez créer un service Windows: MSDN (http://msdn.microsoft.com/ fr-fr/library/zt39148a (v = vs.110) .aspx) et CP (http://www.codeproject.com/Articles/3990/Simple-Windows-Service-Sample) – Sergiu

+0

Je sais comment créer un service je veux dire comment puis-je connecter mon service à mon application et où dans mon service j'écrirais le code pour cela –

Questions connexes