Skip to content

Reg_GetMultiString

Gets the value of a registry variable of type multi string

Reg_GetMultiString(sHandle, sKey, sVariable, bMustExist) as Boolean

Registry hive, for example HKLM. For all accepted values, see Registry Functions.

Subkey path

Name of variable to read

TRUE if variable must exist

The strings are stored in gaValue as an array. gsValue contains the same strings separated by | (pipe).

If the variable can be read, gbValue is set to TRUE, otherwise FALSE.

If bStatus Then bStatus = Reg_GetMultiString("HKLM", "Software\KeyName", "ValueName", False)
If bStatus And IsArray(gaValue) Then
For index = LBound(gaValue) to UBound(gaValue)
bStatus = Job_WriteLog("Custom", "Index #" & index & ": " & cStr(gaValue(index)), bStatus, True)
Next
End If

Scripting Guidelines

Registry Functions Constants Package Property Variables