从 Winows 注册表中删除指定的主键或值
(vl-registry-delete reg-key [val-name])
参数
reg-key
字符串,指定 Windows 注册表主键。
val-name
字符串,包含 reg-key 条目的值。
如果给出了 val-name 且其值不为 nil,则将从注册表清除指定值。如果没有 val-name 或该值为 nil,函数将删除指定主键及其所有的值。
返回值
如果成功则返回 T,否则返回 nil。
示例
_$ (vl-registry-write "HKEY_CURRENT_USER\\Test" "" "test data")
"test data"
_$ (vl-registry-read "HKEY_CURRENT_USER\\Test")
"test data"
_$ (vl-registry-delete "HKEY_CURRENT_USER\\Test")
T
注意 该函数不能删除包含子树的主键。要删除子树,必须使用 vl-registry-descendents 枚举并删除所有的子键。
参阅
vl-registry-descendents、vl-registry-read 和 vl-registry-write 函数。
明经通道 版权所有 未经许可 不得传播 | 评论 |