簡體   English   中英

帶單選按鈕的NSIS卸載反饋對話框

[英]NSIS Uninstall Feedback Dialog with Radio Buttons

我試圖在NSIS中卸載之前顯示一個簡單的對話框。 它由幾個預定義的單選按鈕(卸載原因)組成,最初都不檢查它們。 除非用戶選擇其中一個單選按鈕,否則無法繼續卸載。

另外,理想情況下,我也希望有一個自定義原因文本字段(可通過最后一個單選按鈕進行切換)。 以及另外2個用於自定義文本和電子郵件的文本字段。

然后,我需要獲取選定的值(選中的單選按鈕)以及文本字段數據,然后將其附加到我的預定義URL上,然后在卸載程序退出之前使用InetC或類似插件向該URL發出GET請求。 或稍后使用InetC或類似插件將POST請求構造到預定義的URL。 我不知道如何創建這樣的對話框頁面。 任何幫助,將不勝感激。

我在尋找什么:

樣品

首先,您應該熟悉nsDialogs以根據需要創建接口。 由於nsDialogs是一個函數,因此您可以將其稱為自定義頁面

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

(如果您正在“編寫”安裝程序-我假設您對nsDialogs有一些經驗)。

此外,還有其他一些工具,例如NSIS對話框設計器http://forums.winamp.com/showthread.php?t=329801 ),可以為您提供幫助並為您生成大量代碼。

該工具基於GUI(類似於Visual Studio設計器),但是請記住:結果仍然是腳本!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM