Tecnología

Inicio

Cómo ejecutar un archivo EXE en el código VB

Cómo ejecutar un archivo EXE en el código VB


VB.Net ofrece una función que permite la ejecución de archivos ejecutables dentro del programa. Un archivo ejecutable se puede cargar directamente en el foco o en el fondo. Para que esta función funcione debe conocer la ruta absoluta del archivo exe. La función devolverá un error si no se encuentra el archivo y esto permite un manejo que ser puesto en marcha para hacer frente con el error de error en consecuencia, sin tener que terminar el programa.

Instrucciones

1 Cargar el programa de desarrollo de Visual Studio desde el menú "Inicio".

2 Crear un nuevo proyecto de Windows Forms, se dará un nombre útil y elegir una ubicación de archivo adecuado.

3 Crear un nuevo botón en la forma 1 y lo llaman "cmdshell."

4 Haga doble clic en el botón de nueva creación "cmdshell" para que aparezca la ventana de código para ello.

5 Utilice la función "shell" para ejecutar un archivo EXE; debe encerrar la ruta exacta para el archivo ejecutable entre comillas dobles y soportes. Un ejemplo del código sería como sigue:

"Shell (" c: \ windows \ notepad.exe ", AppWinStyle.NormalFocus)"

6 Ejecutar el programa presionando F5 y haga clic en el botón en el formulario para cargar el archivo ejecutable especificado en el código.

Consejos y advertencias

  • El código "AppWinStyle.NormalFocus" garantiza que el archivo exe se ejecuta en el foco principal. Si desea ejecutar el programa en segundo plano, utilice el código "AppWinStyle.NormalNoFocus" en su lugar. Para agregar el control de errores a la función de comandos, use las funciones y "probar" "captura" para asegurar que el programa no se cuelga si no se encuentra un archivo. Código de ejemplo sería:
  • "Tratar
  • Shell ( "c: \ windows \ notepad.exe", AppWinStyle.NormalFocus)
  • Captura
  • MessageBox.Show ( "No se puede localizar el archivo deseado")
  • End Try "