L'exemple de cet article réalise principalement la fonction de VB appelant un programme exe externe à exécuter. Ici, il utilise principalement la fonction shell pour exécuter. La fonction shell est principalement utilisée pour ouvrir un fichier exécutable externe, par exemple dans le sous-module. : Coque "bloc-notes", vbNormalFocus représente l'exécution du programme Notepad en mode normal. vbNormalFocus est un paramètre du shell, ce qui signifie le mode normal. Bien sûr, il propose également le mode maximisé vbMaximizedFocus, le mode minimisé vbMinimizedFocus, le mode caché vbHide et d'autres modes d'exécution parmi lesquels choisir.
Des exemples de code et des commentaires spécifiques sont les suivants :
VERSION 5.00Begin VB.Form Form1 Caption = "Form1" ClientHeight = 3030 ClientLeft = 120 ClientTop = 450 ClientWidth = 4560 LinkTopic = "Form1" ScaleHeight = 3030 ScaleWidth = 4560 StartUpPosition = 3 'Fenêtre par défaut EndAttribute VB_Name = "Form1"Attribut VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalseOption ExplicitPrivate Sub Form_Load()Shell "bloc-notes", La fonction shell vbNormalFocus peut être utilisée pour exécuter un fichier exécutable externe. Ses paramètres sont : le nom du programme (si le programme se trouve dans un dossier différent et n'est pas un fichier système, un chemin détaillé est requis), le mode d'exécution. exécuter C Emballage des racines ABC.EXE du répertoire, le premier paramètre doit être : "C://ABC.EXE"' Au fait : s'il y a des espaces dans le chemin ou le nom du fichier, vous devez ajouter des guillemets doubles des deux côtés du chemin ( il est recommandé qu'il y ait ou non des espaces) Ajoutez des guillemets doubles), comme ceci : """C://1 2.exe """' Les deuxièmes paramètres couramment utilisés sont : vbNormalFocus mode normal, vbMaximizedFocus mode maximisé, vbMinimizedFocus mode minimisé, vbHide mode caché End Sub
Une fois le programme exécuté, le programme Windows Notepad sera ouvert directement. Les lecteurs intéressés peuvent essayer d'ouvrir d'autres programmes exécutables pour tester l'effet en cours, ou apporter des modifications personnalisées pour obtenir des fonctions plus riches.