Arreter un programme - VB/VBA/VBS - Programmation
Marsh Posté le 03-03-2005 à 15:30:26
salut
il faut killer le processus !!
en vbscript ça se fait comme ça, en vb ça doit ressemblé un peu
en l'occurence là j'arrête le prog J2.exe
set oshell =createobject("wscript.shell" )
set liste = GetObject("WinMgmts:\\" & ordinateurs).InstancesOf("Win32_Process" )
for each processus in liste
if processus.caption ="j2.exe" then
processus.terminate
end if
next
Marsh Posté le 03-03-2005 à 18:07:02
Plutôt que Shell ou ShellExecute, lance le programme avec Createprocess, et au moment de quitter utilise la valeur de retour de createprocess (qui correspond au pid de l'appli) et TerminateProcess pour quitter.
Marsh Posté le 03-03-2005 à 14:50:58
Bonjour, j'arrive à lancer un programme grace à l'instruction Call shell mais je n'arrive pas à trouver comment peut on arreter un programme quelquonque à partir d'un programme vb6. Comment peut on faire ?
Merci de votre réponse