如何在运行时更改NSIS中的标头信息(文本)?

时间:2014-06-09 09:03:52

标签: nsis

我正在使用NSIS,即null soft来创建Windows安装程序。一切正常,但我需要在安装程序运行时更改标题信息文本。

例如:

在标题信息中现在我得到如下,

Installing, Please wait while... 

但我需要更改此信息或文字,例如Please wait...或任何文字。在此我附上了截图并标有红色。请提出一些解决方案。

enter image description here

1 个答案:

答案 0 :(得分:2)

!include MUI.nsh
!insertmacro MUI_PAGE_COMPONENTS
!define MUI_PAGE_HEADER_TEXT "Blah blah"
!define MUI_PAGE_HEADER_SUBTEXT "Sub blah blah"
#!define MUI_INSTFILESPAGE_FINISHHEADER_TEXT "Blah blah completed" ; You only need this if MUI_PAGE_INSTFILES is the last page
#!define MUI_INSTFILESPAGE_FINISHHEADER_SUBTEXT "Sub blah blah"
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE English

编辑:并在安装过程中更改它:

Section
!insertmacro MUI_HEADER_TEXT "Hello" "world"
Sleep 3333
!insertmacro MUI_HEADER_TEXT "Still" "there?"
Sleep 3333
SectionEnd