0

nsis を使用してインストーラーを作成しています。「.onInit」では、前提条件のソフトウェアが存在するかどうかを確認しており、それに基づいて、コンポーネントページの「次へ」ボタンを有効または無効にしたいと考えています。

Function .onInit
     ${If} $JavaExists == false ;check if java is installed
          ${OrIf} $TomcatExists == false ;check if tomcat is installed
               ${OrIf} $MysqlExists == false ;check if mysql is installed
               ;code to disable next button of component page
${EndIf}
FunctionEnd
4

2 に答える 2

0

このコードはあなたを助けるかもしれません

${NSD_CreateButton} 40% 150 80 14u "Next"
Pop $BUTTON
EnableWindow $BUTTON 0--------;; disables button
于 2014-07-11T10:19:11.317 に答える