VB.NET, Rufen Sie eine ausführbare Datei mit dem Parameter von einem Makro
-
08-07-2019 - |
Frage
Ich habe eine Anwendung, die Makro verwendet.
In diesem Makro würde Ich mag eine externe ausführbare Datei wie folgt nennen:
SYSTEM( "C:\Programme\Transform.exe" ,
"C:\Programme\Vectors.txt" ,
"C:\Programme\Vectors_Compensate.txt",
"C:\Programme\Vectors_Final.txt" )
Diese ausführbare Datei eine geänderte Datei nach einer Vorlagendatei rekonstruieren. Schließlich ist eine neue Datei erstellen.
Transform.exe ein Formular zu öffnen, das den Weg fragt nach - Vorlagendatei - Modifizierte Datei - wo wollen Sie die neue reconstruct Datei setzen
.Danach drücken Sie starten.
Das würde ich gerne, wenn Sie diese Befehlszeile aufrufen
SYSTEM( "C:\Programme\Transform.exe" ,
"C:\Programme\Vectors.txt" ,
"C:\Programme\Vectors_Compensate.txt",
"C:\Programme\Vectors_Final.txt" )
Der Parameter wird an der Stelle in der Form gehen.
Wie kann ich das tun ???
Danke.
Lösung
enter code here
I fand es:
Dim cmdLine As String
Dim Parms() As String ' if the paramters are strings - declare this as necessary
cmdLine = Command$() ' Command$ would return "Parms1 Parms2 Parms3"
Parms = Split(cmdLine, " ")
'This section filled the form textbox.
TextBoxTemplate.Text = Parms(0)
TextBoxModify.Text = Parms(1)
TextBoxFinal.Text = Parms(2)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow