Gestion des instances d'un programme (kill process)

Soyez le premier à donner votre avis sur cette source.

Vue 8 369 fois - Téléchargée 1 191 fois

Description

Ce module permet de verifier qu'une autre instance de votre programme n'est pas déjà lancée !

Si une autre instance de votre programme est trouvée un message d'alerte avertira l'utilisateur, en lui demandant si il veut tuer toutes les autres instances de votre programme mais pas celle qu'il vient de lancer !! (kill process)

Vous pouvez donner n'importe quel nom d'executable, celui ci sera automatiquement recherché !!

Je me suis basé sur differents scripts existants sur le site pour les fonctions permettant de rechercher le nom de l'executable, de lister les processus, et de kill process !!

Pour utiliser ce module, vous n'avez qu'une seule fonction a appeler dans votre Form_Load :

Source / Exemple :


Private Sub Form_Load()
  GererInstances (Me.hwnd)
End Sub

Conclusion :


J'espere que ceci pourra vous aider.
Si vous avez des amélioration a suggérer n'hésitez pas !!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de thierrydelepine

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.