Interaction.Command Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Argumentabschnitt der Befehlszeile zurück, mit der Visual Basic oder ein ausführbares Programm gestartet wird das mit Visual Basic entwickelt wurde. Das My
-Feature bietet höhere Produktivität und Leistung als die Command
-Funktion. Weitere Informationen finden Sie unter CommandLineArgs.
public:
static System::String ^ Command();
public static string Command ();
static member Command : unit -> string
Public Function Command () As String
Gibt zurück
Der Argumentabschnitt der Befehlszeile, mit der Visual Basic oder ein ausführbares Programm gestartet wird, das mit Visual Basic entwickelt wurde.
Das My
-Feature bietet höhere Produktivität und Leistung als die Command
-Funktion. Weitere Informationen finden Sie unter CommandLineArgs.
Beispiele
In diesem Beispiel wird die Command
-Funktion verwendet, um die Befehlszeilenargumente in einem Objekt zurückzugeben, das ein Array enthält.
Function GetCommandLineArgs() As String()
' Declare variables.
Dim separators As String = " "
Dim commands As String = Microsoft.VisualBasic.Interaction.Command()
Dim args() As String = commands.Split(separators.ToCharArray)
Return args
End Function
Hinweise
Nachdem die Argumente zurückgegeben wurden, können Sie nach allgemeinen Trennzeichen wie Leerzeichen, Schrägstrichen, Bindestrichen oder Anführungszeichen suchen, um die Zeichenfolge nach einzelnen Parametern aufzuteilen oder zu durchsuchen.
Bei Anwendungen, die mit Visual Basic entwickelt und in eine .exe-Datei kompiliert wurden, gibt die Command
Funktion alle Argumente zurück, die nach dem Namen der Anwendung in der Befehlszeile in dieser Form angezeigt werden: MyApp(cmdlineargs)
.