Command-Funktion

Aktualisiert: November 2007

Gibt den Argumentabschnitt der Befehlszeile zurück, die verwendet wird, um Visual Basic oder ein ausführbares Programm zu starten, das mit Visual Basic entwickelt wurde.

Das My-Feature ermöglicht höhere Produktivität und Leistung als die Command -Funktion. Weitere Informationen finden Sie unter My.Application.CommandLineArgs-Eigenschaft.

Public Function Command() As String

Hinweise

Nach der Rückgabe der Argumente können Sie nach üblichen Trennzeichen wie Leerzeichen, umgekehrten Schrägstrichen, Schrägstrichen, Bindestrichen oder Anführungszeichen suchen, um die Zeichenfolge zu teilen oder die Zeichenfolge nach einzelnen Parametern zu durchsuchen.

Bei Anwendungen, die mit Visual Basic entwickelt und zu einer ausführbaren Datei (.exe) kompiliert wurden, gibt die Command-Funktion alle Argumente zurück, die in der Befehlszeile auf den Namen der Anwendung folgen. Dies geschieht in folgender Form: MyApp(cmdlineargs).

Beispiel

In diesem Beispiel werden mit der Command-Funktion die Befehlszeilenargumente in einem Objekt zurückgegeben, 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

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**Interaction

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Konzepte

Visual Basic-Version von Hello World!

Referenz

Member der Visual Basic-Laufzeitbibliothek

Struktur von Visual Basic-Programmen

Environment.GetCommandLineArgs

My.Application.CommandLineArgs-Eigenschaft

Weitere Ressourcen

Visual Basic-Compiler