dynamic - NSIS-如何动态显示特定的自定义页面?

标签 dynamic radio-button nsis

我的第一页包含 2 个单选按钮:1 个用于安装,另一个用于升级。根据用户的选择,我必须显示用于安装或升级的自定义页面。我怎样才能做到这一点?

最佳答案

如果您在自定义页面的创建函数回调中调用 abort,该页面将被跳过:

Function MyPage
${If} $somevar == "something"
Abort
${EndIf}
;Show page with nsDialogs or InstallOptions here...
FunctionEnd

page custom MyPage

关于dynamic - NSIS-如何动态显示特定的自定义页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1969279/

相关文章:

java - 多个子类,如何实例化其中的任何一个?

c++:动态分配的 new 运算符是否检查内存安全?

c - 这是 C 中动态数组分配的正确代码吗

html - 当我已经在使用 ng-model 和 ng-value 时,我想用后面的数据检查我的单选按钮

php - html重定向到php

ruby - Program Files 下的文件具有人格 split

代码块 NSIS 错误 : Error launching installer

用于动态创建的 html 页面的 php 或 jquery?

javascript - 列上带有单选按钮的 ExtJS GridPanel

nsis - Exec vs ExecWait vs ExecShell vs nsExec::Exec vs nsExec::ExecToLog vs nsExec::ExecToStack vs ExecDos vs ExeCmd