2009-09-28 6 views
0

J'ai un programme qui est écrit en C++. Il est un programme qui doit être redémarré lorsque la connexion réseau est perdue ...Redémarrage du programme

Je code de programme écrit qui est CLIQUETIS IP et je suis coincé sur ce ...

Quelqu'un peut-il me montrer le code pour l'étape suivante

Merci d'avance.

+1

Pourquoi voulez-vous redémarrer votre programme lorsque la connexion réseau est perdue? Ne devriez-vous pas rouvrir votre connexion réseau? – Arthur

+0

il ya un serveur et tous les ordinateurs sont connectés dans un IP lorsque le réseau est perdu je veux redémarrer le programme .. – Tornike

Répondre

0

Vous devez créer un programme séparé qui surveille votre programme et le démarre s'il s'arrête.

+0

pouvez-vous écrire le code de ce programme ??? J'ai essayé smt comme ça et ça n'a pas marché – Tornike

0

Il a été un moment que je l'ai écrit en C++, donc je vais présenter ce code pseudo:

if (network connection lost) 
{ 
    Process.Start("C:\Program Files\This Program\program.exe"); 

    // exit this application 
} 

C++ Process.Start documentation

Questions connexes