GetNextValue
Die Funktion GetNextValue wird bei der Auflistung von Registrierungspfaden verwendet. Sie gibt die Folgewerte einer Sequenz aus, die mit GetFirstValue begonnen wurde.
Syntax
GetNextValue(ValueName)
Rückgabewert
- Long – wenn der Registrierungswert vom Typ REG_DWORD ist
- String – wenn der Registrierungswert vom Typ REG_SZ ist
- Array von Strings – wenn der Registrierungswert vom Typ REG_MULTI_SZ ist
- Array von Bytes – wenn der Registrierungswert vom Typ REG_BINARY ist
Weitere Informationen
ValueName muss eine Variable des Typs Variant sein. GetNextValue gibt den Namen des Attributs zurück, welches den Wert enthält, der innerhalb der Variable ValueName zurückgegeben wird.
Beispiel
Dieses Skript zeigt alle Programme, die beim Systemstart ausgeführt werden:
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