提供對 WshNamed 對象中項目的訪問。
Object.Item(key)
Item 屬性返回一個字符串。對于集合來說,它將根據(jù)指定的關(guān)鍵字返回一項。在命令行中輸入?yún)?shù)時,如果要把字符串用引號括起來,那么可以在字符串參數(shù)中使用空格。參看以下示例:
myscript.vbs /stringarg:"This string has spaces"
WshNamed 集合中的引號將被刪除。對于要出現(xiàn)在 WshNamed 集合中的參數(shù),必須已在命令行中使用。如果該參數(shù)沒有任何值(如簡單變量或空字符串),則 Item 屬性返回一個空字符串。從 Item 屬性請求不存在的命名參數(shù)將導致錯誤。要查看變量是否存在,請使用 Exists 方法。
在以下示例中,提供了兩個用來運行腳本的命名參數(shù)。在腳本內(nèi)部,代碼可導致命名參數(shù)輸出。Item 屬性用于索引命名參數(shù)集。
' 在命令提示符處鍵入以下命令行運行該腳本。myScript.vbs /c:arg1 /d:arg2
' 如果以下代碼在腳本內(nèi)部執(zhí)行。WScript.Echo WScript.Arguments.Named.Item("c")
WScript.Echo WScript.Arguments.Named.Item("d")
' 則生成以下輸出。arg1
arg2
WshNamed 對象 | WshUnnamed 對象 | Count 方法 | Item 屬性 | Exists 方法