cs_corsica
Messages postés147Date d'inscriptionlundi 13 mai 2002StatutMembreDernière intervention15 février 2010
-
26 janv. 2005 à 16:26
cs_corsica
Messages postés147Date d'inscriptionlundi 13 mai 2002StatutMembreDernière intervention15 février 2010
-
27 janv. 2005 à 00:27
Bonjour, je souhaite écrire un Vb qui soit exécutable comme une commande DOS :
Je m'explique : mon VB prendra en compte des paramêtres , agira comme il doit et devra renvoyer les résultats dans la même fenêtre de Shell que celle d'ou il est lancé.
Imaginons pour donner un exemple concret que je veuille réécrire la commande DIR du Dos a l'identique de ce qu'elle est , l'exécution doit donner ça :
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 26 janv. 2005 à 22:38
"par contre impossible de trouver le moyen d'écrire dans la même fenêtre de Shell ..."
J'ai peur qu'il te faille passer au VB.NET pour cela, mon cher ami ... A moins que les pipes et autres APi du genre ne soient d'un secours quelconques sur le sujet (en l'écrivant, je me dis que ce serait sans doute une solution !!!) Faut que je fouille cela !!
cs_corsica
Messages postés147Date d'inscriptionlundi 13 mai 2002StatutMembreDernière intervention15 février 2010 27 janv. 2005 à 00:27
Désolé Canis , je ne me suis pas bien expliqué , le but du jeu est de ne pas utiliser de form vb et d'écrire un retour de programme dans le Shell appelant . J'ai pris l'exemple du Dir comme j'aurais pu dire par exemple le netstat -a ou une autre commande dos ...
En fait il me faudrait un exemple VB d'un script cscript.exe avec un :
Wscript.StdOut.WriteLine "Toto"
Mais il semble que cela ne marche pas par un simple portage dans VB ...
Quand a Crenaud76 , j'ai déjà regardé les pipes et le "CreateConsole" de Vb mais en fait l'appli créé une autre fenêtre qui ressemble au shell mais qui n'est pas celle du lancement .... Il ne me reste plus que le VB.Net que je ne connais pas ...