PsyCaDi
Messages postés123Date d'inscriptionjeudi 14 novembre 2002StatutMembreDernière intervention30 mars 2009 10 févr. 2005 à 11:45
Chez moi, j'ai réussi à la faire tourner en ne mettant pas le chemin complet de l'exe (juste le nom de la tâche)
et dans CheckEXE, j'ai modifié
If FileName UCase(EXE) Then CheckEXE True: Exit Function
par
If UCase(FileName) UCase(EXE) Then CheckEXE True: Exit Function
tourne sous XP Pro SP1
Merci pour ta source
nohas67
Messages postés2Date d'inscriptionlundi 22 décembre 2003StatutMembreDernière intervention 3 mars 2007 17 nov. 2004 à 18:45
Je cherche à killer un prog ou exe sous NT ; pouvez vous m'aider????????
cs_metos
Messages postés168Date d'inscriptionvendredi 18 janvier 2002StatutMembreDernière intervention19 octobre 2009 15 oct. 2003 à 17:34
j'ai eu le meme prob et je crois en fait que certain fois il sort le nom complet (c:windows
otepad.exe) et des fois juste notepad.exe fais un msgbox de ce qu'il tourne et vérife. possible que ca soit autre chose. mais cherche je me rapelle que c'étais une petite connerie en fait
cs_miflip
Messages postés1Date d'inscriptionjeudi 23 janvier 2003StatutMembreDernière intervention15 octobre 2003 15 oct. 2003 à 15:28
Yop :)
Ne marche pas bien sous XP
=> test avec "SOUNDMAN.EXE" (manager de la carte son)
=> ok marche
=> test avec "notepad.exe" ou autre
=> marche pas :(
Bizarre...
cs_metos
Messages postés168Date d'inscriptionvendredi 18 janvier 2002StatutMembreDernière intervention19 octobre 2009 30 juin 2003 à 13:53
Public Type PROCESSENTRY32
génére une erreur
cs_metos
Messages postés168Date d'inscriptionvendredi 18 janvier 2002StatutMembreDernière intervention19 octobre 2009 30 juin 2003 à 13:52
c'est super sous XP je peux meme pas compiler
cs_Hobby
Messages postés116Date d'inscriptionmercredi 5 juin 2002StatutMembreDernière intervention17 septembre 2008 19 avril 2003 à 05:10
Je pense que cela ne foncionne pas sous XP. J'ai fait un test avec notepad et write. Ne détect plus rien.
Merci
Olivier
CalistX
Messages postés29Date d'inscriptionlundi 25 mars 2002StatutMembreDernière intervention 9 octobre 2003 20 nov. 2002 à 13:16
Ouais, c pas con. Moi j'ai cherché un bon moment avant de trouver cette fonction. J'ai pas pensé à ta solution...
babeuk
Messages postés47Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention30 septembre 2003 19 nov. 2002 à 21:22
c cool, parce que moi avt pr la compatibilité, j'utilisais ca :
Private Sub Command1_Click()
If lance(Text1.Text) Then MsgBox "LANCE !" Else MsgBox "PAS LANCE !"
End Sub
Public Function lance(cheEXE As String) As Boolean
On Error GoTo errr
If Dir(cheEXE) = "" Then Exit Function
Open cheEXE For Append As #1
Close #1
lance = False
Exit Function
errr:
lance = True
End Function
cs_cosmic
Messages postés61Date d'inscriptionmercredi 30 octobre 2002StatutMembreDernière intervention16 mai 2005 18 nov. 2002 à 20:29
Pas assez de commentaires.
N'est pas forcément comprehensible pour les débutants
Je trouve dommage le manque de commentaires dans bon nombre de sources sur ce site.
cs_wbr
Messages postés110Date d'inscriptiondimanche 11 août 2002StatutMembreDernière intervention21 juillet 2006 18 nov. 2002 à 15:23
j'aime bien, mais précise un peu ton code...
pour vérfifier:
If CheckEXE("c:windows
otepad.exe") = True Then
Msgbox "Ouvert"
Else
Msgbox "Fermé"
End if
10 févr. 2005 à 11:45
et dans CheckEXE, j'ai modifié
If FileName UCase(EXE) Then CheckEXE True: Exit Function
par
If UCase(FileName) UCase(EXE) Then CheckEXE True: Exit Function
tourne sous XP Pro SP1
Merci pour ta source
17 nov. 2004 à 18:45
15 oct. 2003 à 17:34
otepad.exe) et des fois juste notepad.exe fais un msgbox de ce qu'il tourne et vérife. possible que ca soit autre chose. mais cherche je me rapelle que c'étais une petite connerie en fait
15 oct. 2003 à 15:28
Ne marche pas bien sous XP
=> test avec "SOUNDMAN.EXE" (manager de la carte son)
=> ok marche
=> test avec "notepad.exe" ou autre
=> marche pas :(
Bizarre...
30 juin 2003 à 13:53
génére une erreur
30 juin 2003 à 13:52
19 avril 2003 à 05:10
Merci
Olivier
20 nov. 2002 à 13:16
19 nov. 2002 à 21:22
Private Sub Command1_Click()
If lance(Text1.Text) Then MsgBox "LANCE !" Else MsgBox "PAS LANCE !"
End Sub
Public Function lance(cheEXE As String) As Boolean
On Error GoTo errr
If Dir(cheEXE) = "" Then Exit Function
Open cheEXE For Append As #1
Close #1
lance = False
Exit Function
errr:
lance = True
End Function
18 nov. 2002 à 20:29
N'est pas forcément comprehensible pour les débutants
Je trouve dommage le manque de commentaires dans bon nombre de sources sur ce site.
18 nov. 2002 à 15:23
pour vérfifier:
If CheckEXE("c:windows
otepad.exe") = True Then
Msgbox "Ouvert"
Else
Msgbox "Fermé"
End if
A+