Syntax
|
GetAllSettings(appname [,section])
|
Description
|
Returns all of the keys within the specified section, or all of the sections within the specified application from the system registry.
|
Comments
|
The GetAllSettings function takes the following named parameters:
|
|
Parameter
|
Description
|
|
appname
|
A String expression specifying the name of the application from which settings or keys will be returned.
|
|
section
|
A String expression specifying the name of the section from which keys will be returned. If omitted, then all of the section names within appname will be returned.
|
|
The GetAllSettings function returns a Variant containing an array of strings.
|
Example
|
Sub Main()
Dim NewAppSettings() As Variant
SaveSetting appname := "NewApp", section := "Startup", _
key := "Height", setting := 200
SaveSetting appname := "NewApp", section := "Startup _
", key := "Width", setting := 320
GetAllSettings appname := "NewApp", _
section := "Startup ", resultarray := NewAppSettings
For i = LBound(NewAppSettings) To UBound(NewAppSettings)
NewAppSettings(i) = NewAppSettings(i) & "=" & _
GetSetting("NewApp", "Startup", NewAppSettings(i))
Next i
r = SelectBox("Registry Settings","", NewAppSettings)
End Sub
|
See Also
|
GetSetting (function), DeleteSetting (statement), SaveSetting (statement)
|
Notes
|
Under Win32, this statement operates on the system registry. All settings are read from the following entry in the system registry:
HKEY_CURRENT_USER\Software\BasicScript Program Settings \appname\section
|