Name
GetSetting Function
Class
Microsoft.VisualBasic.Interaction
Syntax
GetSetting(appname,section,key[,default])
-
appname(required; String) The name of the application
-
section(required; String) The path from the application key to the key containing the value entries
-
key(required; String) The name of the value entry whose value is to be returned
-
default(optional; String) The value to return if no value can be found
Return Value
A string containing the value of the specified
key; default if
key, section,
or appname were not found.
Description
Returns a single value from a specified section of your
application’s entry in the
HKEY_CURRENT_USER\Software\VB
and VBA Program
Settings\ branch of the
registry.
Rules at a Glance
If at least one of
appname,section, orkeyis not found in the registry, GetSetting returnsdefault.If
defaultis omitted, it is assumed to be a zero-length string (“”).The function retrieves a value from a subkey of the
KEY_CURRENT_USER\Software\VB and VBA Program Settingskey of the registry.sectionneed not be an immediate subkey ofappname; instead,sectioncan be a fully qualified path to a nested subkey, with each subkey separated from its parent by a backslash. For example, a value ofSettings\Coordinatesfor thesectionargument indicates that the value is to be retrieved fromHKEY_CURRENT_USER\Software\VB and VBA ProgramSettings\appname\Settings\Coordinates.
Programming Tips and Gotchas
GetSetting is a function that was developed to retrieve data from ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access