GetSetting Function |
Named Arguments
Yes
Syntax
GetSetting(appname, section, key[, default])
appname
Use: Required
Data Type: String
The name of the application.
section
Use: Required
Data Type: String
The path from the application key to the key containing the value entries.
key
Use: Required
Data Type: String
The name of the value entry whose value is to be returned.
default
Use: Optional
Data Type: 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 aren't 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 appname, section, or key isn't found in the registry, GetSetting returns default.
If default is omitted, it's assumed to be a zero-length string ("").
The function retrieves a value from a subkey of the HKEY_CURRENT_USER\Software\VB and VBA Program Settings key of the registry.
section need not be an immediate subkey of appname ; instead, section can be a fully qualified path to a nested subkey, with each subkey separated from its parent by a backslash. For example, a value of Settings\Coordinates for the section argument indicates that the value is to be retrieved from HKEY_CURRENT_USER\Software\VB and VBA Program Settings\appname\Settings\Coordinates.
Programming Tips and Gotchas
GetSetting is a function that was developed ...
Get VB & VBA in a Nutshell: The Language now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.