0

NSIS を使用してモック インストーラーを作成し、最終的なインストール プロセスが完了したときにどのようになるかをデモできるようにしたいと考えています。

Eclipse プラグインを使用してクラシック インストーラーを作成するウィザードを実行しました。バックエンド機能を持たないが、ユーザーが入力する必要があるデータの説明 (JRE へのパスなど)、入力するためのテキストボックス + 参照ボタン、および [次へ] ボタンを表示する追加の画面を追加したい. これどうやってするの?

4

1 に答える 1

2

正確な答えは、使用しているユーザー インターフェイスによって異なります。

モダン ユーザー インターフェースを使用している場合は、次の情報が役立つ場合があります。

!define MUI_DIRECTORYPAGE_VARIABLE $InstallDirectory
!insertmacro MUI_PAGE_DIRECTORY

!define MUI_DIRECTORYPAGE_VARIABLE $JRE_InstallDirectory
!define MUI_PAGE_HEADER_TEXT "Choose JRE Location"
!define MUI_PAGE_HEADER_SUBTEXT "Choose an installation path for the JRE."
!define MUI_DIRECTORYPAGE_TEXT_TOP "This program will install the JRE to the following directory.  To use a different path, click Browse and select another directory. Click Next to continue."
!define MUI_DIRECTORYPAGE_TEXT_DESTINATION "JRE Path"
!insertmacro MUI_PAGE_DIRECTORY

これにより、すべてのデフォルト テキスト (プログラムのインストール パスを要求する) を含む標準のディレクトリ ページが表示され、それが $InstallDirectory 変数に格納されます。

次のページは同じレイアウトですが、$JRE_InstallDirectory 変数に格納される JRE インストール ディレクトリを要求するカスタム テキストがあります。詳細については、ドキュメントを参照してください

于 2009-05-08T15:23:35.800 に答える