Duplicar posibles:
How to know if Process.Start() is successful?C# - cómo comprobar si un proceso se inició con éxito
Tengo un proceso similar al de un organismo de control (vamos a llamarlo WD
) en mi programa que es otro proceso en ejecución (llamémoslo A
). Estoy comenzando el proceso WD
en un evento determinado, digamos que se presiona una tecla y quiero comenzar otro proceso con este proceso, llamémoslo B
.
Lo que pasa es que quiero cerrar el proceso inicial A
después de lo que sé que el proceso B
se inició correctamente. ¿Cómo puedo verificar eso?
Estoy iniciando el proceso WD
y B
con Process.Start(argList)
y ProcessInfo(argList)
sintaxis.
Cada proceso es una simple aplicación de consola C#.
has tryed utilizando try {} catch {}? –
El problema es que la sección de prueba de captura lo ayuda a abrir excepciones. Ya estoy haciendo esto, pero no me da información sobre el tiempo de espera para la apertura de ese proceso. – Simon