
Abrir una aplicación/proceso y esperar a que el usuario la finalice
Visual Basic
Publicado el 28 de Marzo del 2013 por Administrador (718 códigos)
5.942 visualizaciones desde el 28 de Marzo del 2013
Ejemplo para ejecutar un proceso o programa, y esperar a que el mismo se termine o el usuario lo cierre.
El ejemplo usa las funciones del api OpenProcess y GetExitCodeProcess. Cuando se ejecuta el Shell para abrir el programa, justo después se ejecuta un bucle Do que queda a la espera de que se cierre el programa anteriormente abierto. Cuando se cierra el programa, la función GetExitCodeProcess retorna en el parámetro lpExitCode el valor 0 y entonces termina el bucle.
El ejemplo usa las funciones del api OpenProcess y GetExitCodeProcess. Cuando se ejecuta el Shell para abrir el programa, justo después se ejecuta un bucle Do que queda a la espera de que se cierre el programa anteriormente abierto. Cuando se cierra el programa, la función GetExitCodeProcess retorna en el parámetro lpExitCode el valor 0 y entonces termina el bucle.
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios