1

在 Install4j 中,如何在控制台模式下取消安装?

我想询问用户是否要重试、退出或忽略。我希望答案在控制台模式和 GUI 模式下都有效。

我可以检查我是否处于控制台模式(context.isConsole()),但我无法取消它(screen.cancel() 与控制台模式无关)。

4

1 回答 1

1

在“控制台处理程序”表单组件中,编辑“控制台脚本”属性并返回 false。然后安装程序将被取消。这对于您可以在重写的 handleConsole() 方法(用于屏幕、操作和表单组件)中返回 false 的 API 也是有效的。

于 2013-01-07T11:11:19.713 回答