TUER LES PROCESSUS PAR LEUR NOM

dxh_master Messages postés 97 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 25 juin 2006 - 23 avril 2006 à 21:50
kernel2007 Messages postés 7 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 22 novembre 2006 - 18 nov. 2006 à 18:53
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31180-tuer-les-processus-par-leur-nom

kernel2007 Messages postés 7 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 22 novembre 2006
18 nov. 2006 à 18:53
Salut ,je suis débutant en matiere de programmation et je travail sur un projet,mais il y a un probléme qui m'intrigue
est ce que vous pouvez m'aider ladsus
le probléme se résume comme suit :
j'ai le nom et le nom de classe d'un window parent d'une application extérne alors j'ai obtenu son handle par la fonction
Findwindow
mais le probléme est comment obtenir le handle de child window tout en sachant le nom et le nom de classe de ce window (child) et que la fonction FindwindowEx n'est pas supporté par windows NT et XP sur lequel je travail
alors comment on fait pour obtenir ce handle ?
davidfdm2002 Messages postés 14 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 21 mai 2006
23 avril 2006 à 23:04
humm j'utilise cette unité sans problème.
Le "style de code" a mettre dans ton programme
serait du style :
procedure Tform1.test();
var
killer: WindowsList;
nbrew:integer;
begin
killer:=WindowsList.killerInstinct();
killer.setWebWindowOnly(true); //si fenetre Navigateur uniquement
nbre:=killer.killWindows('Yahoo');
...
Voila :)
dxh_master Messages postés 97 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 25 juin 2006
23 avril 2006 à 21:50
chez moi sa marche pas a la compilation du killWindows('yahoo'); il me dit Forme d'appel de methode autorisé seulement dans les methodesde type dérivés ! que faire?
Rejoignez-nous