cs_JLN
Messages postés371Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention17 juin 2013 22 janv. 2013 à 12:06
L'arborescence des process affiché ne correspond pas au processus pointé !!!
Pour tuer un processus, il vaut mieux ne pas se fier au titre de la fenêtre (déjà dit par LandTech)
Serait-t-il possible de lire les données ratachées au process? Voici un exemple en un click sa détect les process word et affiche le titre du fichier word pour chaque process WINWORD... J'ai cherché dans les propriétés du process mais rien n'explique comment le faire...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pro As Process = Process.GetCurrentProcess
Dim wordProes As Process() = Process.GetProcessesByName("WINWORD")
For Each pro In wordProes
ListBox1.Items.Add(pro.ProcessName & vbTab & pro.MainWindowTitle)
'''''''Utiliser le process et afficher le texte contenu dans ce fichier texte
'''''''en mémoire
Next
MessageBox.Show("Total Word document " & wordProes.Length)
End Sub
LandTech
Messages postés73Date d'inscriptiondimanche 14 octobre 2007StatutMembreDernière intervention28 février 2011 12 nov. 2008 à 14:05
salut,
faut ce servir du nom du process et pas du titre de la fenetre pour tuer le processus désiré qu'il soit fenêtré ou non.
Voilà sinon bonne source !
arapahoo
Messages postés26Date d'inscriptionlundi 15 mai 2006StatutMembreDernière intervention11 juillet 2008 11 août 2007 à 22:19
Superbe
merci 10
anadeveloppeur
Messages postés153Date d'inscriptionsamedi 10 septembre 2005StatutMembreDernière intervention21 février 2019 12 déc. 2006 à 17:49
Super programme, et ça marche :d
surfzoid
Messages postés463Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention21 avril 2010 4 sept. 2006 à 13:59
Ahhhhhhhh Oki ça ne marche que avec les process fenetrer, est ce volontaire ou tu n'arrivé pas a gérer les autre, car si tu veut j'ai source ds le meme genre mais baucoup plus basic dont le but est uniquement de tuer en groupe les processus.
Utile quand ont as + de 50 process actif et que l'on souhait utilisé un soft "gourmand".
Sino bohhh 10/10
surfzoid
Messages postés463Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention21 avril 2010 4 sept. 2006 à 13:55
A oui effectivement, quelque reste de VB6 Lol :
On Error Resume Next
Il serai surment mieu de mettre un try
surfzoid
Messages postés463Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention21 avril 2010 4 sept. 2006 à 13:53
Avec VB express 2005
Je n'arrive a tuer aucun process et pas de message d'erreur, juste rien Lol
cs_labout
Messages postés1356Date d'inscriptionsamedi 8 décembre 2001StatutMembreDernière intervention23 octobre 20068 12 juil. 2006 à 19:51
Non pas que je sache.
totor50
Messages postés1Date d'inscriptionmardi 16 novembre 2004StatutMembreDernière intervention12 juillet 2006 12 juil. 2006 à 14:30
Bonjour,
Merci pour la source mais y a t il des droits spécifiques pour l'utilisateur asp.net à configurer au niveau du serveur ?
(je rencontre l'erreur "System.ComponentModel.Win32Exception: Accès refusé" lors de l'execution de "myProcesses = System.Diagnostics.Process.GetProcesses()
")
Merci de ton aide.
cs_labout
Messages postés1356Date d'inscriptionsamedi 8 décembre 2001StatutMembreDernière intervention23 octobre 20068 16 mars 2006 à 21:03
Par contre, saurais-tu comment récupérer les chemins des process lancés ?? Du genre, pour Internet Explorer : "C:\Program Files\..."
Par avance, merci
cs_ricounet
Messages postés51Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention26 mars 2009 19 févr. 2004 à 12:21
Ya du ménage à faire dans les déclarations des API mais bravo
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 16 nov. 2003 à 16:24
S'il vous plait, c'est juste un conseil, mais si vous voulez que des gens qui ont VB6 puissent juger un tant soit peu le programme, mettez l'executable dans le zip...
22 janv. 2013 à 12:06
Pour tuer un processus, il vaut mieux ne pas se fier au titre de la fenêtre (déjà dit par LandTech)
16 oct. 2010 à 08:08
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pro As Process = Process.GetCurrentProcess
Dim wordProes As Process() = Process.GetProcessesByName("WINWORD")
For Each pro In wordProes
ListBox1.Items.Add(pro.ProcessName & vbTab & pro.MainWindowTitle)
'''''''Utiliser le process et afficher le texte contenu dans ce fichier texte
'''''''en mémoire
Next
MessageBox.Show("Total Word document " & wordProes.Length)
End Sub
12 nov. 2008 à 14:05
faut ce servir du nom du process et pas du titre de la fenetre pour tuer le processus désiré qu'il soit fenêtré ou non.
Voilà sinon bonne source !
11 août 2007 à 22:19
merci 10
12 déc. 2006 à 17:49
4 sept. 2006 à 13:59
Utile quand ont as + de 50 process actif et que l'on souhait utilisé un soft "gourmand".
Sino bohhh 10/10
4 sept. 2006 à 13:55
On Error Resume Next
Il serai surment mieu de mettre un try
4 sept. 2006 à 13:53
Je n'arrive a tuer aucun process et pas de message d'erreur, juste rien Lol
12 juil. 2006 à 19:51
12 juil. 2006 à 14:30
Merci pour la source mais y a t il des droits spécifiques pour l'utilisateur asp.net à configurer au niveau du serveur ?
(je rencontre l'erreur "System.ComponentModel.Win32Exception: Accès refusé" lors de l'execution de "myProcesses = System.Diagnostics.Process.GetProcesses()
")
Merci de ton aide.
16 mars 2006 à 21:03
16 mars 2006 à 11:15
bravo a toi pour ton beau travail.
20 nov. 2005 à 14:53
20 nov. 2005 à 13:10
GetModuleFilename
CloseHandle
20 nov. 2005 à 13:03
Par contre, saurais-tu comment récupérer les chemins des process lancés ?? Du genre, pour Internet Explorer : "C:\Program Files\..."
Par avance, merci
19 févr. 2004 à 12:21
16 nov. 2003 à 16:24