3

インストーラー変数をプログラムで設定できることは知っています。しかし、 setCompilerVariables() メソッドが表示されません....

ユーザーの選択に基づいて、インストールするコンポーネントを変更したいと考えています。

4

1 に答える 1

2

コンパイラ変数はコンパイル時に固定され、実行時に変更することはできません。インストーラーで「可変」である変数は、install4j では「インストーラー変数」と呼ばれます。これは別の概念です。さまざまな変数システムの詳細については、こちらを参照してください。

ユーザーの選択に基づいて、インストールするコンポーネントを変更したいと考えています。

これは、コンパイラ変数とは無関係です。APIを使用すると、次のように呼び出します

context.getInstallationComponentById("myId").setSelected(true);

インストール コンポーネントの選択状態を変更します。

于 2012-02-07T13:07:11.887 に答える