El ejemplo de este artículo implementa principalmente la función de VB llamando a un programa exe externo para ejecutarlo. Aquí utiliza principalmente la función de shell para ejecutarse, por ejemplo, en el submódulo. : Shell "bloc de notas", vbNormalFocus representa la ejecución del programa Bloc de notas en modo normal. vbNormalFocus es un parámetro del shell, lo que significa modo normal. Por supuesto, también tiene el modo maximizado vbMaximizedFocus, el modo minimizado vbMinimizedFocus, el modo oculto vbHide y otros modos de ejecución para elegir.
Los ejemplos de código específicos y los comentarios son los siguientes:
VERSIÓN 5.00Begin VB.Form Form1 Caption = "Form1" ClientHeight = 3030 ClientLeft = 120 ClientTop = 450 ClientWidth = 4560 LinkTopic = "Form1" ScaleHeight = 3030 ScaleWidth = 4560 StartUpPosition = 3 'Ventana predeterminada EndAttribute VB_Name = "Form1"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalseOption ExplicitPrivate Sub Form_Load()Shell "bloc de notas", La función de shell vbNormalFocus se puede utilizar para ejecutar un archivo ejecutable externo. Sus parámetros son: nombre del programa (si el programa está en una carpeta diferente y no es un archivo del sistema, se requiere una ruta detallada), supongamos que desea. ejecutar C Empaquetando raíces ABC.EXE del directorio, el primer parámetro debe ser: "C://ABC.EXE"' Por cierto: si hay espacios en la ruta o el nombre del archivo, debe agregar comillas dobles en ambos lados de la ruta ( se recomienda independientemente de si hay espacios o no) Agregar comillas dobles), así: """C://1 2.exe """' El segundo parámetro de uso común es: vbNormalFocus modo normal, vbMaximizedFocus modo maximizado, vbMinimizedFocus modo minimizado, vbHide modo oculto End Sub
Una vez ejecutado el programa, el programa Bloc de notas de Windows se abrirá directamente. Los lectores interesados pueden intentar abrir otros programas ejecutables para probar el efecto de ejecución o realizar modificaciones personalizadas para lograr funciones más completas.