【问题标题】:NSIS Uninstall Feedback Dialog with Radio Buttons带有单选按钮的 NSIS 卸载反馈对话框
【发布时间】:2015-09-10 12:00:51
【问题描述】:

我试图在 NSIS 中卸载之前显示一个简单的对话框。它由几个预定义的单选按钮(卸载原因)组成,最初都没有检查。在用户选择其中一个单选按钮之前,卸载无法继续。

作为奖励,理想情况下,我也希望有一个自定义原因文本字段(可通过最后一个单选按钮切换)。以及另外 2 个用于自定义文本和电子邮件的文本字段。

然后我需要获取选定的值(选中的单选按钮)以及文本字段数据,并将其附加到我使用 InetC 或类似插件在卸载程序退出之前向其发出 GET 请求的预定义 URL;或稍后使用 InetC 或类似插件构建对预定义 URL 的 POST 请求。我不知道如何创建这样的对话框页面。任何帮助将不胜感激。

我在寻找什么:

【问题讨论】:

    标签: user-interface nsis uninstallation feedback


    【解决方案1】:

    您可以使用我的工具 Visual & Installer (www.visual-installer.com) for Visual Studio 2005 - 2015 快速编写 NSIS 代码。

    (如果您正在“编写”安装程序 - 我假设您对 nsDialogs 有一些经验)。

    还有一些其他工具,例如 NSIS 对话框设计器 (http://forums.winamp.com/showthread.php?t=329801) 可以帮助您并为您生成大量代码。

    此工具是基于 GUI 的 - 设计器类似于 Visual Studio 设计器 - 但请记住:结果仍然是脚本!

    【讨论】:

      【解决方案2】:

      首先,您应该熟悉nsDialogs,以便根据您的需要创建界面。由于 nsDialogs 是一个函数,因此您可以将其称为 custom page

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-11
        • 2018-09-30
        • 2012-01-16
        • 1970-01-01
        • 2015-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多