Bonjour,
Je fais un Taskkill via shell dans VB et je souhaiterai afficher un message quand la commande a finit de s'éxécuter. Cela est-il possible ?
Code:
1
2 Shell ("taskkill /s " & numpc & " /f /im " & process) ICI LE MSGBOX
Merci
Version imprimable
Bonjour,
Je fais un Taskkill via shell dans VB et je souhaiterai afficher un message quand la commande a finit de s'éxécuter. Cela est-il possible ?
Code:
1
2 Shell ("taskkill /s " & numpc & " /f /im " & process) ICI LE MSGBOX
Merci
Le shell de vb est asychrone, ce qu'il te faut c'est un shell synchrone, fais une petite recheche sur le web , tu trouveras pletore de sources
avec ceci peut-être : http://vb.developpez.com/faq/?page=Systeme#shellwait
et en continuant dans la :faq: ... pour tuer ta tâche tu peu essayer :
Comment "tuer" un processus en mémoire (Win2000 et >)?
en lieu et place de ton appel au shell...