[英]How to create progress bar from the start of Execwait function till the end of Execwait in NSIS?
如何在NSIS中從Execwait函數開始到Execwait結束創建進度條?
我有一個自定義頁面,在自定義頁面的離開功能中,我正在調用其他功能,然后調用卸載程序來安裝先前的版本。 我想顯示進度條或任何其他UI只是為了傳達給用戶tat卸載正在進行。 卸載后,將調用當前版本的安裝。
任何幫助都非常感謝!
如果您正在執行MSI,則有一個API,以便您可以監視進度。 NSIS對此沒有本地支持...
我認為無法監視ExecWait
進度。
我可以修改通過ExecWait
啟動的卸載ExecWait
,嘗試顯示該部分的進度。
您可以使用Marquee插件在ExecWait
調用期間顯示滾動文本:
Marquee::start /NOUNLOAD /color=0x000000 /top=80 "Running $PROGRAM"
ExecWait "$PROGRAM"
Marquee::stop
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.