Skip to content

DeleteSetting

从Windows注册表中应用程序条目删除节或键设置。

语法:DeleteSetting appname, section, [ key ]

appname
要删除其注册表设置的应用程序或项目的名称。
section
可选 appname条目中节的名称。如果省略,则删除整个appname节,包括其中的所有键。
key
可选 要在指定section中删除的键的名称。如果省略,则删除整个section及其中的所有键。

对不存在的appnamesectionkey调用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"

twinBASIC及其LOGO版权为作者"韦恩"所有