Bonsoir,
J'aimerai lancé un programe externe ( un exe ou bat ce n'est pas encore fixé ) de facon invisible .
J'ai commencé par la commande Shell et j'aurai utilisé VBHide mais d'aprés ce que j'ai lu sur les forum sur la plate forme .net on utlise la class Process
Aprés quelque recherche j'ai compris qu'il fallais utiliser Process.startInfo
J'ai essayé de trouvé plusieur portion de code sur le net que j'aurais modifier pour répondre a mes besoins mais cela ne fonctionne pas .
Mon code est le suivant :
Malheuresement cela ne marche pas, je sens que je vais me faire enguirlander car cette question a déja été plusieur fois posé mais tout ce que j'ai pu trouver n'a pas été concluent :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim MyProcess As New Process MyProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden MyProcess.StartInfo.CreateNoWindow = True MyProcess.StartInfo.FileName = "calc.exe" MyProcess.StartInfo.UseShellExecute = False MyProcess.Start()
Pourriez vous m'expliquer ou ca coince ?
Merci d'avance et désolé encore si je remets cette question sur le tapis
Bonne soirée
Partager