In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Redirigir salida de comando a control

Foro de Xailer profesional en español
Responder
buzonjmartial
Mensajes: 100
Registrado: Vie Abr 10, 2009 11:02 pm

Redirigir salida de comando a control

Mensaje por buzonjmartial »

Buenos días,

necesitaría saber si me podéis ayudar en lo siguiente, ya que no he encontrado documentación en xailer/harbour o si se puede hacer como necesito.

Me gustaría ejecutar un comando en el CMD de windows sin que muestre la ventana, eso sé hacerlo con winexec por ejemplo.
Pero la salida de la ventana del CMD mostrarla en tiempo real en un control de xailer, en tedit por ejemplo.

Creo que es exactamente igual, que lo que hace xailer en el IDE, cuando compilamos y va mostrando sobre la marcha los comandos y las respuestas en la ventana inferior.

Agradecería mucho una respuesta de alguien que sepa hacerlo.
Un Saludo,
Joaquín Martínez
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Re: Redirigir salida de comando a control

Mensaje por jfgimenez »

Hola Joaquín,

échale un vistazo a la clase TRunProcess. El evento OnRead te permite recibir todo lo que ese proceso envíe por STDOUT
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder