Das Beispiel in diesem Artikel realisiert hauptsächlich die Funktion, ein externes EXE-Programm zur Ausführung aufzurufen. Hier wird hauptsächlich die Shell-Funktion zum Öffnen einer externen EXE-Datei verwendet : Shell „Notizblock“, vbNormalFocus stellt die Ausführung des Notepad-Programms im Normalmodus dar. vbNormalFocus ist ein Parameter der Shell, d.
Spezifische Codebeispiele und Kommentare sind wie folgt:
VERSION 5.00Begin VB.Form Form1 Caption = "Form1" ClientHeight = 3030 ClientLeft = 120 ClientTop = 450 ClientWidth = 4560 LinkTopic = "Form1" ScaleHeight = 3030 ScaleWidth = 4560 StartUpPosition = 3 'Fensterstandard EndAttribute VB_Name = "Form1"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalseOption ExplicitPrivate Sub Form_Load()Shell „Notepad“, Die vbNormalFocus-Shell-Funktion kann zum Ausführen einer externen ausführbaren Datei verwendet werden. Ihre Parameter sind: Programmname (wenn sich das Programm in einem anderen Ordner befindet und keine Systemdatei ist, ist ein detaillierter Pfad erforderlich), Angenommen, Sie möchten Führen Sie C Packing Roots aus ABC.EXE des Verzeichnisses, der erste Parameter muss sein: „C://ABC.EXE“. Übrigens: Wenn der Pfad oder der Dateiname Leerzeichen enthält, müssen Sie auf beiden Seiten des Pfads doppelte Anführungszeichen hinzufügen ( es wird empfohlen, unabhängig davon, ob Leerzeichen vorhanden sind oder nicht) (beides in doppelten Anführungszeichen), etwa so: „““C://1 2.exe „““ Die zweiten häufig verwendeten Parameter sind: vbNormalFocus normaler Modus, vbMaximizedFocus maximierter Modus, vbMinimizedFocus minimierter Modus, vbHide versteckter Modus End Sub
Nachdem das Programm ausgeführt wurde, wird das Windows Notepad-Programm direkt geöffnet. Interessierte Leser können versuchen, andere ausführbare Programme zu öffnen, um den Laufeffekt zu testen, oder personalisierte Änderungen vorzunehmen, um umfangreichere Funktionen zu erzielen.