【发布时间】:2013-01-07 19:11:19
【问题描述】:
在 Install4j 中,如何在控制台模式下取消安装?
我想询问用户是否要重试、退出或忽略。 我希望答案在控制台模式和 GUI 模式下都有效。
我可以检查我是否处于控制台模式 (context.isConsole()),但我无法取消它(screen.cancel() 与控制台模式无关)。
【问题讨论】:
标签: install4j
在 Install4j 中,如何在控制台模式下取消安装?
我想询问用户是否要重试、退出或忽略。 我希望答案在控制台模式和 GUI 模式下都有效。
我可以检查我是否处于控制台模式 (context.isConsole()),但我无法取消它(screen.cancel() 与控制台模式无关)。
【问题讨论】:
标签: install4j
在“控制台处理程序”表单组件中,编辑“控制台脚本”属性并返回 false。然后安装程序将被取消。这对于您可以在重写的 handleConsole() 方法(用于屏幕、操作和表单组件)中返回 false 的 API 也是有效的。
【讨论】: