设为首页 |收藏本站 |切换到宽版
 找回密码

NSIS中文论坛

查看: 152|回复: 1
收起左侧

[求助] NSIS组件安装如何二选一

[复制链接]
  • TA的每日心情
    开心
    2016-2-15 10:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    10

    帖子

    60

    积分

    积分
    60
    发表于 2020-5-22 20:35:54 | 显示全部楼层 |阅读模式
    如题,组件安装,有2个组件选项,如何只能选择一个,不让另一个被勾选
    比如组件有2个,A和B,选了A,就不能勾选B,选了B,就不能勾选A

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-12-20 21:05
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    14

    主题

    56

    帖子

    688

    积分

    积分
    688
    发表于 2020-5-23 17:29:53 | 显示全部楼层
    本帖最后由 Nanlon 于 2020-5-23 17:31 编辑

    组件互斥:

    1. Function .onSelChange
    2.     SectionGetFlags ${secA} $1
    3.     SectionGetFlags ${secB} $2
    4.     StrCmp $2 1 0 +2
    5.     SectionSetFlags ${secA} 0
    6.     StrCmp $1 1 0 +2
    7.     SectionSetFlags ${secB} 0
    8. FunctionEnd
    复制代码



    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|联系我们|鲁ICP备12005273号 |  

    © 2015-2020 nsisfans.com.   All Rights Reserved.

    快速回复 返回顶部 返回列表