InnoSetup整理

(1)WindowVisible:这是一个系统遗留功能

当 = 1 时,表示显示后面的大背景颜色

(2)可以支持代码编辑,其中,最主要的是“InitializeWizard()

支持三种对象:

    MainForm                            TMainForm类型

    WizardForm                          TWizardForm类型

    UninstallProgressForm            TWizardForm类型

(3)在InnoSetup中要更改、替换系统的卸载图标,必须在[Files]添加UpdateIncon.all动态库,只是作为临时存储

(4)以管理员身份运行

PrivilegesRequired = admin

(5)专用词用法

CurStepChanged状态:

    ssInstall            程序安装前

    ssPostInstall    实际安装完成后

    ssDone            点击finish按钮后执行

(6)向导页面中:

wpWelcome            欢迎页面

wpLicence                协议页面

wpPassword            密码页面

wpSelectDir             选择目录页面

wpSelectComponents    选择组件页面

wpSelectProgramGroup        选择程序组页面

wpFinished            finished页面

(7)在卸载时,接受可选的命令行参数

1:/STLENT ,   /VERYSILENT(卸载进度窗口不显示)

当指定时,卸载程序将不询问用户启动确认或者显示任何消息就开始卸载,直到完成。

2:当重启时,并且"/NORESTART"未使用,以及"NERYSILENT"指定,此时卸载程序将不询问重启

3:禁止消息框

/SOPPRESSMSGBOXES ,只有在1的情况下生效

4:/LOG

使卸载程序在用户的临时目录创建一个记录安装程序中的日志

有助于调试使用

5:/NORESTART

告诉卸载程序不重新启动,即使需要这么做


(8):如果要修改卸载脚本文件的名称

思路:

    需要在CurStepChanged中,在实际安装前首先判断。

    如果是进行修复的话:将注册表中加载的卸载路径 删除

    在实际安装完成之后,修改自己想要设定的名称,如果不判断删除,会出两个不同名字的卸载文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

糯诺诺米团

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值