共用方式為


Interaction.Command 方法

傳回用來啟動 Visual Basic 的命令列之引數部分,或是使用 Visual Basic 所開發的可執行程式。My 功能提供了比 Command 函式更強大的產能和效能。如需詳細資訊,請參閱 My.Application.CommandLineArgs 屬性

命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)

語法

'宣告
Public Shared Function Command As String
'用途
Dim returnValue As String

returnValue = Interaction.Command
public static string Command ()
public:
static String^ Command ()
public static String Command ()
public static function Command () : String

傳回值

傳回用來啟動 Visual Basic 之命令的引數部分,或是使用 Visual Basic 所開發的可執行程式。 My 功能提供了比 Command 函式更強大的產能和效能。如需詳細資訊,請參閱 My.Application.CommandLineArgs 屬性

備註

如需詳細資訊,請參閱 Visual Basic 的主題 Command 函式

在傳回引數之後,您可以搜尋通用的分隔符號 (例如空格、正斜線或反斜線、連字號或引號),以分隔或搜尋字串中的個別參數。

對於以 Visual Basic 所開發且編譯成 .exe 檔的應用程式而言,Command 函式會傳回出現在命令列上的應用程式名稱之後的任何引數,其格式為:MyApp(cmdlineargs)

範例

此範例使用 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

平台

Windows 98、 Windows 2000 SP4、 Windows CE、 Windows Millennium Edition、 Windows Mobile for Pocket PC、 Windows Mobile for Smartphone、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition

.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。

版本資訊

.NET Framework

支援版本:2.0、1.1、1.0

.NET Compact Framework

支援版本:2.0、1.0

請參閱

參考

Interaction 類別
Interaction 成員
Microsoft.VisualBasic 命名空間
Environment.GetCommandLineArgs Method

其他資源

Command 函式
Visual Basic 執行階段程式庫成員
Visual Basic 編譯器
Visual Basic 程式的結構
Visual Basic 版的 Hello World
My.Application.CommandLineArgs 屬性