Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: br1 en 23 Julio 2005, 16:07 pm



Título: Como usar simbolos en visual basic
Publicado por: br1 en 23 Julio 2005, 16:07 pm
Tengo un problema al usar el simbolo ">" en visual basic.

Por ejemplo:

En este codigo. shell "dir > yo.txt"

No me redirecciona el dir al archivo yo.txt. Para hacer esto tengo que crear un archivo .bat con el contenido "dir > yo.txt".

¿Alguien sabe alguna forma de usar este símbolo sin necesidad de usar un archivo .bat?


Título: Re: Como usar simbolos en visual basic
Publicado por: Xpeed en 23 Julio 2005, 21:11 pm
pues haber si te he entendido bien ...... lo que kieres es ejecutar algo asi como dir y capturar todo el contenido en un arxivo de texto?¿ ...... si es asi .... esta puede ser la manera de hacerlo

Código:
Private Sub Command1_Click()
Shell "cmd.exe /c DIR >C:\a.txt"  'aki le decimos que ejecute el comando dir desde la consola msdos y lo meta en c:\a.txt (lo de /c 'es para que no se vea el prompt de msdos
End Sub

asi lo consigues

pd: recuerda aclarar el path de donde kieres que se ejecute el comando dir ;)


un saludo ;)


Título: Re: Como usar simbolos en visual basic
Publicado por: Slasher-K en 24 Julio 2005, 00:18 am
Mejor usando pipes, ya se habló de eso en el foro.

Saludos.