GetNextValue
GetNextValue 是一個在登錄路徑的列舉過程中使用的函數。 它將傳回後續的值,其順序從 GetFirstValue 值開始。
語法
GetNextValue(值名稱)
結果
- 長 - 如果登錄值為 REG_DWORD
- 字串 - 如果登錄值為 REG_SZ
- 字串陣列 - 如果登錄值為 REG_MULTI_SZ
- 位元組陣列 - 如果登錄值為 REG_BINARY
詳細資訊
ValueName 必須為可變型變數。 GetNextValue 將傳回屬性的名稱,此類屬性包含變數 ValueName 中傳回的值。
範例
此指令碼列出了啟動時執行的所有程式:
Function Main
Dim Ro As Object
Dim valueName as variant
cr = Chr(13) + Chr(10)
Set Ro = Registry.Connect("127.0.0.1")
Value = ro.GetFirstValue("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", valueName)
While Value <> ""
Echo "ValueName: " & valueName & " = " & value & cr
Value = ro.GetNextValue(valueName)
Wend
End Function