Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Krnl64 en 17 Enero 2006, 13:50 pm



Título: Redirigir la salida de la ventana cmd a 1 RitchTextbox
Publicado por: Krnl64 en 17 Enero 2006, 13:50 pm

Hola estoy estudiando la comunicacion de aplicaciones en windows.

Consigo comunicar entre si 2 aplicaciones en VB, usando
Atomos.

Mi problema es el siguiente, quiero redirigir la salida de

CMD.EXE a 1 RitchTexbox para luego usarlo en mi programa.

No se como hacerlo.

Si alguien tiene algun code para esto, agradeceria que lo
postee, o alguna orientacion.

Gracias



Título: Re: Redirigir la salida de la ventana cmd a 1 RitchTextbox
Publicado por: Kizar en 17 Enero 2006, 15:11 pm
Puedes abrir una ventana de cmd para k te vuelke el comando en un archivo de texto y luego lo lees y lo pones en un textbox.

netstat > red.txt

Salu2


Título: Re: Redirigir la salida de la ventana cmd a 1 RitchTextbox
Publicado por: Krnl64 en 17 Enero 2006, 15:22 pm

No me has entendido.

Lo que quiero hacer es redirigir la salida en tiempo de

ejecucion hacia 1 RitchTextBox.

Si en cmd uso 1 dir, que me lo presente en el RitchTextBox

sin redirigir el contenido a 1 archivo y luego leerlo de el.

Gracias


Título: Re: Redirigir la salida de la ventana cmd a 1 RitchTextbox
Publicado por: byebye en 17 Enero 2006, 16:17 pm
usa pipes, este tema ya se a tocado un monton de veces.


Título: Re: Redirigir la salida de la ventana cmd a 1 RitchTextbox
Publicado por: Sancho.Mazorka en 23 Enero 2006, 05:07 am
hola muchachos, en la api-guide hay un ejemplo de lo que vos queres hacer y se llama Pipes como dijo Cara_Webo es exactamente lo que estas buscando, lo unico malo es que se tilda mientras lo procesa, si ejecutas esto
Código:
shutdown -s
el ejemplo de vb se tilda hasta que se acaba el tiempo del shutdown que predefinido es 30 segundos. Espero que te sirva.


Sancho Mazorka    :P