Salut,
Je voulais savoir comment je pouvais faire pour arrêter et redemarrer mon logiciel de manière programmé.
Merci d'avance,
MaTHieU_
Salut,
Je voulais savoir comment je pouvais faire pour arrêter et redemarrer mon logiciel de manière programmé.
Merci d'avance,
MaTHieU_
Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)
Salut, à mon avis, tu lui en demande un peu beaucoup... Comment veux tu que ton logiciel sache qu'il faut redemarré s'il est arrêté ???
Le seul truc que tu puiss faire et de mettre le processus de ton programme en etat "endormi" (c'est le sleep des processus)... Mais la, je ne sais pas trop comment mais je sais que c'est faisable, je l'ai dejà fait...
Recherche de ce coté,
Bon courage
Quand j'entend ce que j'entend et que je vois ce que je vois, il est normal de penser ce que je pense !
Salut,
Il y a certain programme quand on change des informations importantes, qui s'arrêtent et redemarrent automatiquement...
Comment font-il alors ?
MaTHieU_
Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)
Bonjour
Je procederai de la manière suivante :
Le programme qui a besoin d'être redémarré lance un petit exécutable, qui va réaliser les opérations de fermeture/réouverture.
On peut envisager que ce petit logiciel surveille la disparition du processus (dans ce cas, c'est l'appli qui se ferme elle même), et que une fois qu'il a disparu il relance l'aplication.
On peut de plus imaginer de mettre ce petit logiciel en ressource, de l'extraire au moment où on en a besoin, et de le supprimer au démarrage de l'application.
Cordialement,
Arnaud
A lire : Les règles du forum
Moi j'ai du réaliser un truc du même style avec un service. J'ai donc une 2° appli qui controle le fonctionnement du service, l'arrête, le relance ou le lance à souhait
Salut,
Merci pour toutes vos informations !
Je crois que je vais m'orienter vers un petit applicatif qui est dans les ressources
Au moment voulu, il est extrait, il se lance, il kill le process actif et le relance
Merci
MaTHieU_
Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager