Je rebondis sur les FAQ http://vb.developpez.com/faq/?page=Systeme#shellwait et http://vb.developpez.com/faq/?page=Systeme#shell. Je voudrais lancer avec un Shell (ou autre solution) un .exe qui va écrire sur sa sortie standard, et non seulement attendre qu'il ait terminé, mais récupérer son résultat...
Comme je ne suis pas sûr d'être très clair, voici un cas-type :
Supposons que j'ai un fichier script.bat ainsi constitué :
Dans mon code VB, je voudrais donc faire un Shell("script.bat") et récupérer "Hello World !".
Code DOS : Sélectionner tout - Visualiser dans une fenêtre à part echo Hello world !
Partager