Hola buenos dias, estoy intentando que un script que tengo que lanza comandos a la consola me de el resultado en un textbox, pero no encuentro como hacerlo.
me pueden ayudar?
por ejemplo lanzar un ping con un boton y el resultado aparecer en una caja de texto.
gracias de antemano
capturar salida del cmd en textbox
Re: capturar salida del cmd en textbox
No me parece necesario usar comandos batch en autoit.
usa solo autoit...
http://www.autoitscript.com/autoit3/doc ... s/Ping.htm
saludos
De igual manera mira este ejemplo :P
usa solo autoit...
http://www.autoitscript.com/autoit3/doc ... s/Ping.htm
saludos
De igual manera mira este ejemplo :P
Código: Seleccionar todo
; Demonstrates StdoutRead()
#include <Constants.au3>
Local $foo =Run("ping www.google.com","",@SW_HIDE,2)
Local $line
While 1
$line = StdoutRead($foo)
If @error Then ExitLoop
MsgBox(0, "STDOUT read:", $line)
WEnd
While 1
$line = StderrRead($foo)
If @error Then ExitLoop
MsgBox(0, "STDERR read:", $line)
WEnd
MsgBox(0, "Debug", "Exiting...")
- ............................................
......................................
Re: capturar salida del cmd en textbox
QUE BUENO!!!!!
La de utilidad que voy a dar a esta funcionalidad!!!
¡Muchas gracias. Hay que ver lo que se aprende de la buena voluntad de los demás!
¡GRACIAS!
Re: capturar salida del cmd en textbox
hola gracias por contestar, me ha sacado de un aputo jejeje
para pasarlo a un textbox simplemente seria asignar los valores asi:
GUICtrlSetData($textbox, $resultado)
un saludo y mil gracias
para pasarlo a un textbox simplemente seria asignar los valores asi:
GUICtrlSetData($textbox, $resultado)
un saludo y mil gracias