DeleteSetting
从Windows注册表中应用程序条目删除节或键设置。
语法:DeleteSetting appname, section, [ key ]
- appname
- 要删除其注册表设置的应用程序或项目的名称。
- section
- 可选 appname条目中节的名称。如果省略,则删除整个appname节,包括其中的所有键。
- key
- 可选 要在指定section中删除的键的名称。如果省略,则删除整个section及其中的所有键。
对不存在的appname、section或key调用DeleteSetting时会产生运行时错误。
这些注册表设置的根路径为:Computer\HKEY_CURRENT_USER\Software\VB and VBA Program Settings。
示例
以下示例首先使用SaveSetting语句在Windows注册表中为应用程序创建条目,然后使用DeleteSetting语句将其删除。由于未指定key参数,整个节被删除,包括节名称及其所有键。
vb
' Place some settings in the registry.
SaveSetting appname := "MyApp", section := "Startup", _
key := "Top", setting := 75
SaveSetting "MyApp", "Startup", "Left", 50
' Remove section and all its settings from registry.
DeleteSetting "MyApp", "Startup"