GetAllSettings

List the keys and values saved in the registry (VBA).

Syntax
      GetAllSettings appname:="AppName", Section:="Section"

      GetAllSettings"AppName", "Section"
      
Key
   AppName  The name of the application or project.

Section The name of the section where the keys are saved.

All the registry entries will appear under HKEY_CURRENT_USER\Software\VB and VBA Program Settings\

If either of the arguments do not exist in the registry then GetAllSettings will return an uninitialised variant.

Example

Retrieve all the settings stored under the section named "DemoDB":

Dim MySettings as Variant, intSettings as Integer
MySettings = GetAllSettings("SS64", "DemoDB")
   For intSettings = LBound(MySettings, 1) To UBound(MySettings, 1)
      Debug.Print MySettings, 0), MySettings(intSettings, 1)
   Next intSettings

“The act of bell ringing is symbolic of all proselytizing religions. It implies the pointless interference with the quiet of other people” ~ Ezra Pound

Related:

DeleteSetting - Delete a value from the users registry
GetSetting - Retrieve a value from the users registry
SaveSetting - Store a value in the users registry


© Copyright SS64.com 1999-2014
Some rights reserved