inno setup 程序卸载[Code]段求助。

ldflmh 2018-11-28 04:10:04
我纯小白一个,下面的命令,只对第一条有用,后面两条都是直接删除了,不受判断控制,要怎么写才对呢。
[Code]
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
if CurUninstallStep = usUninstall then
if MsgBox('您是否要删除个人配置信息?', mbConfirmation, MB_YESNO) = IDYES then
RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\aaa')
RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\bbb')
DelTree(ExpandConstant('{app}'), True, True, True);
end;
...全文
279 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ldflmh 2018-11-28
  • 打赏
  • 举报
回复
[Code] procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); begin if CurUninstallStep = usUninstall then if MsgBox('您是否要删除个人配置信息?', mbConfirmation, MB_YESNO) = IDYES then begin RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\aaa') RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\bbb') DelTree(ExpandConstant('{app}'), True, True, True); end end;

488

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧