|
Killer un processus |
|
Anonyme
|
BJR a tous le monde. Est que qu'elqu'un pourais mexpliquer comment killer un processus et me donner la syntax (le plus importan) Expliquer mois tout car la je suis perdu je travaille sur windev 8 Merci davance
Contribution le : 01/07/2005 15:39
|
|
|
Re: Killer un processus |
|
Animateur WDF
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Bonjour, La recherche paie !
Contribution le : 01/07/2005 16:02
|
|
|
Re: Killer un processus |
|
Anonyme
|
lol tu me fais bien rire javais deja vu mais si tu aprenais a lire
JE TRAVAILLE SUR WINDEV 8 et comme c un projet windev 9 je c po louvrir donc voila
Contribution le : 01/07/2005 16:29
|
|
|
Re: Killer un processus |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour Anonyme,
Si l'on vous fait rire c'est déjà ça.
Nous ne sommes pas non plus sencés connaître le résultat de vos recherches, chose que vous auriez pu stipuler, car il est frustrant tout de même de voir souvent les questions posées et reposées alors que des dossiers et/ou des ressources sont mises à disposition sur le site.
En effet cette classe est en version 9, car le résultat du sondage emis sur ce site il y a quelque temps montrait comme quoi la majorité des développeurs voulaient des ressources dans cette version.
Toute fois vous pouvez me contacter en privé afin que je puisse vous fournir cette ressource en Version 8.
Contribution le : 01/07/2005 17:52
|
|
|
Re: Killer un processus |
|
Stagiaire WDF
Inscrit: 01/07/2005 15:29
Post(s): 13
|
voila ben je t envoie un msg priver mais qui sais comment faire peut toujours m'envoier la reponse a ma demande en attandant la reponse de drcharly sa serai sympa
Contribution le : 01/07/2005 19:26
|
|
|
Re: Killer un processus |
|
|
Bonsoir,
N'ayant pas WD9 ni WD8, je n'ai pas vu le code de DrCharly, et si il pouvait avoir la possibilité d'avoir le code en txt je suis preneur.
Ci joint le code que j'utilise et qui fonctionne, a adapter en fonction des besoins.
PROCEDURE kill_process_id(Xlp_pid) // Xlp_pid est le pid récupéré par lanceexe hProcess est entier sur 4 octets pid est entier sur 4 octets =Xlp_pid nRetour est un booléen
// 0x1 = process_terminate hProcess=AppelDLL32("KERNEL32","OpenProcess",0x1, False, pid)
// si le process =0 c'est que l'appli n'existe plus SI hProcess=0 ALORS RENVOYER Vrai nRetour=AppelDLL32("KERNEL32","TerminateProcess",hProcess,0) nRetour=AppelDLL32("KERNEL32","CloseHandle",hProcess)
SI nRetour=0 ALORS Info("Le process ID "+Xlp_pid+" n'est pas fermé") RENVOYER Faux SINON RENVOYER Vrai FIN
Contribution le : 01/07/2005 23:08
|
|
|
Re: Killer un processus |
|
Stagiaire WDF
Inscrit: 01/07/2005 15:29
Post(s): 13
|
merci pour le code mais sorais tu me dire ou je dois mettre le pid du processus etc......
ps drcharly jatten toujours ta reponse
Contribution le : 02/07/2005 13:11
|
|
|
Re: Killer un processus |
|
|
Citation : dogua a écrit : merci pour le code mais sorais tu me dire ou je dois mettre le pid du processus etc......
tu as juste à passer le pid en paramètre de la procédure kill_process_id(PID_application_a _fermer) ce n'est pas plus difficile
Contribution le : 02/07/2005 15:21
|
|
|
Re: Killer un processus |
|
Stagiaire WDF
Inscrit: 01/07/2005 15:29
Post(s): 13
|
lol ca marche po il me dit erreur de syntaxe regarde g pris un screen shot
Contribution le : 02/07/2005 17:02
|
|
|
Re: Killer un processus |
|
Anonyme
|
Allo sa vas po on peut me repondre et me donner une solution
Contribution le : 03/07/2005 16:58
|
|
|
Re: Killer un processus |
|
|
C'est normal on utilise pas une procédure de cette façon.
Avant tu dois créer une procédure locale avec le code donné.
Ensuite à partir de ton code tu appelles la procédure.
.... kill_process_id(360) ...
Contribution le : 03/07/2005 23:29
|
|
|
Re: Killer un processus |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour,
Le projet à été ré-écrit pour fonctionner avec la version 7 de WinDev.
Je vous ai fait parvenir une copie du projet dans votre boite.
Contribution le : 04/07/2005 00:15
|
|
|
Re: Killer un processus |
|
Utilisateur WDF
Inscrit: 10/02/2005 16:33
Post(s): 67
|
Ca doit être frustrant pour les créateurs du forum de voir une personne aussi cordiale ... Je salue l'altruisme de DrCharly93 qui a, malgré tout répondu positivement.
Chapeau bas !
Contribution le : 05/07/2005 10:50
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.