Buenas necesito ver si alguien me puede ayudar con un shell.Necesito ejecutar un .exe desde el comando Shell el cual lo ejecuto a través de un hilo (threads), y capturo la excepcion al llamar al Shell
Try
resShell = Shell("" & pathDirectorio & " " & totalParametros.ToString, AppWinStyle.MinimizedFocus, True, tiempoespera)
Catch ex As Exception
Pero el problema q tengo es q el ejecutable lanza una excepcion y este no devuelve el control a el catch del Shell,con lo cual la ejecución por hilos se detiene ,parandosé así el programa.
Quisiera conseguir de alguna forma que aunque el control del exe que ejecuta el Shell fallara ,este vuela al catch (es decir al programa principal) y continue dicho programa
Si alguien me echa un clave le estaría muy agradecido.Un saludo
Luis |