2011-07-01 5 views

答えて

4

はい、正しいページIDを指定して、ページを作成した後に表示します。 wpInstallingwpInfoAfter、およびwpFinishedはすべて実際のインストール後です。

ページ番号は、Inno Setupのさまざまなバージョンで変更できるので直接使用しないでください。

+0

ありがとう!これは一番うまくいった! –

+0

これは私が使用した識別子でした!本当にありがとう! 'ProgressPage:= CreateCustomPage(wpInstalling + 1、'今はソフトウェアパッケージをインストールしています '、'以前の選択によっては数分かかる場合があります。 –

+0

なぜwpInstalling + 1を使用していますか?これはwpInfoAfterとまったく同じです。ページ番号を決してハードコードするべきではありません。 – Deanna

1

CreateCustomFormを使用してカスタムダイアログを作成し、セクションのファイルのAfterInstallフックを使用して呼び出すことができます。

+0

ええ、それは私が後に進めていた方法でした。残念ながら、Inno Setupは完成したページにまっすぐに進みます! –

+0

CustomFormであなたの呼び出す 'Show'のように聞こえるのではなく、' ShowModal'を呼び出して進行を止めます。 –

+0

他のオプションでも。ファイルがカスタムページにインストールされる前に必要な情報を収集します。次に、AfterInstallで、結果に必要なアクションを実行します。 –

関連する問題