簡體   English   中英

在nsis中單擊“刪除”按鈕時如何創建進度欄?

[英]How do create progress bar while clicking remove button in nsis?

我使用nsis腳本創建了exe文件。在我的腳本中,我包括了“修復刪除”功能。

如果用戶選擇刪除選項,它將刪除該應用程序。它正常工作。

    Function nsDialogpage
    ${If} $Remove == 1
      call Removed
     ${EndIf}
    FunctionEnd

Function Removed
nsExec::Exec '"$INSTDIR\uninstall.exe" /S _?=$INSTDIR'
FunctionEnd

安裝完應用程序后,單擊uninstal.exe,它會顯示進度欄和文件列表。最后,它從系統中刪除了該應用程序。 我想在單擊刪除按鈕時運行該方案。但是在上面的代碼中,僅刪除該應用程序。它不顯示任何詳細信息。

如何實現呢?

在此處輸入圖片說明

卸載輸出列表由ShowUninstDetails (編譯時)和SetDetailsView (運行時)控制。

暫無
暫無

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

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