install4j - 如何以编程方式设置编译器变量?

时间:2012-02-03 20:22:25

标签: install4j

我知道可以通过编程方式设置安装程序变量。 但是,我看不到setCompilerVariables()方法......

我想根据用户选择更改要安装的组件。

1 个答案:

答案 0 :(得分:2)

编译器变量在编译时是固定的,它们不能在运行时更改。安装程序中“可变”的变量在install4j中称为“安装程序变量”。这是一个不同的概念。有关不同变量系统的更多信息,请参阅here

  

我想根据用户选择更改要安装的组件。

这与编译器变量无关。使用API​​,您可以进行类似

的调用
context.getInstallationComponentById("myId").setSelected(true);

更改安装组件的选择状态。