Controlar la ejecución de una aplicación
Necesito saber cuando ha terminado de ejecutarse una aplicación.
Tengo un proceso ( en MS-DOS ) que mezcla unos ficheros y los deja en uno solo. Necesito saber cuando ha terminado para eliminar los temporales ( lo que tiene que mezclar ).
Para llamar a la ejecución hago un RUN("aplicacion") pero la aplicación no se detiene en ese punto.
¿Cómo puedo saber a posterior que esta aplicación ha terminado?
He probado haciendo un bucle para controlar por el nombre de la ventana si está abierta pero se queda bloqueada, cuando paro el bucle continua su proceso y cierra la ventana.
O mejor, ¿Cómo puedo darle algo de prioridad para que se ejecute en segundo plano?
Tengo un proceso ( en MS-DOS ) que mezcla unos ficheros y los deja en uno solo. Necesito saber cuando ha terminado para eliminar los temporales ( lo que tiene que mezclar ).
Para llamar a la ejecución hago un RUN("aplicacion") pero la aplicación no se detiene en ese punto.
¿Cómo puedo saber a posterior que esta aplicación ha terminado?
He probado haciendo un bucle para controlar por el nombre de la ventana si está abierta pero se queda bloqueada, cuando paro el bucle continua su proceso y cierra la ventana.
O mejor, ¿Cómo puedo darle algo de prioridad para que se ejecute en segundo plano?
1 respuesta
Respuesta de Antonio Garcia
1