Visual Basic - ejecutar comandos de ms-dos desde visual basic

Life is soft - evento anual de software empresarial
 
Vista:

ejecutar comandos de ms-dos desde visual basic

Publicado por luis manuel (1 intervención) el 20/10/2004 18:10:12
hola a todos lo programadores.

tengo una duda ¿? quiero hacer un programa en eel cual pueda ejecutar los comandos desde visual basic, poniendo el comando en un texbox.

y otra de mi duda seria que si puedo almacenar el contenido del comando que ejecute en una variable.

se que alomejor suena un poco complicado pero queria saber si porfavor me podian orientar aver sis se puede.

gracias?.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE: ejecutar comandos de ms-dos desde visual basic

Publicado por Hely (126 intervenciones) el 20/10/2004 19:56:56
SI se puede.
Supngamos que en un TextBox hay DIR

1. primero debemos arrglar la cadena.
DIR>>Salida.txt
de esta forma se Redirige el Flujo a un archivo de texto.

2. Luego se crea un archivo
ComanDOS = "DIR>>Salida.txt"
N = FreeFile
Open "Archivo.BAT" For Append As #N
Print #N, ComanDOS
Close #N

3. ahora solo nos resta ejecutar el archivo que hemos creado
se puede usar la funcion Shell de VB o ShellExecute de API

4. finalmete leemos el contenido del archivo Salida.TXT
y ahi esta el resultado de ejecutar el comando
DIR>>Salida.txt
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar