Прочитать на английском

Поделиться через


Interaction.Command Метод

Определение

Возвращает набор аргументов командной строки, которая используется для запуска Visual Basic или выполняемой программы, разработанной с помощью Visual Basic. Возможность My обеспечивает большую производительность и быстродействие, чем функция Command. Для получения дополнительной информации см. CommandLineArgs.

public static string Command ();

Возвращаемое значение

Набор аргументов командной строки, которая используется для запуска Visual Basic или выполняемой программы, разработанной с помощью Visual Basic.

Возможность My обеспечивает большую производительность и быстродействие, чем функция Command. Для получения дополнительной информации см. CommandLineArgs.

Примеры

В этом примере функция используется Command для возврата аргументов командной строки в объекте, содержающем массив.

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

Комментарии

После возврата аргументов можно найти общие разделители, такие как пробелы, косая черта назад или вперед, дефисы или кавычки, чтобы разделить или найти отдельные параметры в строке.

Для приложений, разработанных с помощью Visual Basic и скомпилированных в файл .exe, функция возвращает все аргументы, Command которые отображаются после имени приложения в командной строке, в следующем виде: MyApp(cmdlineargs).

Применяется к

Продукт Версии
.NET 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел