RegKeyList

Description:

baRegKeyList returns a list of sub-keys inside a registry key.

Platforms:

Windows

Usage:

Result = baRegKeyList( KeyName, Branch )

Arguments:

KeyName is the name of the key.
Branch is the branch of the registry to use. Can be one of the following:
    "HKEY_CLASSES_ROOT"
    "HKEY_CURRENT_USER"
    "HKEY_LOCAL_MACHINE"
    "HKEY_USERS"
    "HKEY_CURRENT_USER"
    "HKEY_DYN_DATA"

Returns:

List (Xtra) or String (UCD).
Returns a list of the keys, or an empty list/string if the key doesn't exist or is empty.

Examples:

Director:
keyList = baRegKeyList( "Software\Adobe", "HKEY_LOCAL_MACHINE" )

Authorware:
keyList := baRegKeyList( "Software\\Adobe", "HKEY_LOCAL_MACHINE" )
 

See also:

baReadRegString
baWriteRegString
baReadRegNumber
baReadRegNumber
baReadRegBinary
baWriteRegBinary
baDeleteReg
baRegValueList