我想在设置中显示一个messageBox。
如何将此messageBox放入自定义操作? 因为我想要在满足一个条件时出现此消息框。
如果不清楚,请告诉我!
感谢。
编辑:
我想创建一个脚本来验证我正在尝试执行它的.exe是否已经安装,如果没有 - >执行,否则 - >什么都不做。
答案 0 :(得分:0)
使用InstallScript函数,你有一个MessageBox()。
答案 1 :(得分:0)
我的解决方案是w.r.t. Installshield 2014,但在安装过程中根据特定条件显示错误消息框是很常见的用例。因此,即使您希望在高于Installshield 2009的installshield版本中实现此解决方案,此解决方案也可以帮助某人。
我是通过SpawnDialog
控制事件实现的,如下所述。假设您有一个包含<Back
,Next>
和Cancel
按钮的对话框。点击Next>
按钮即可进行一些检查,例如服务是否正常运行。
如果服务已关闭,那么您可能希望显示错误对话框弹出窗口,而不是转到下一个向导步骤。因此,这就是您设置Next>
按钮行为的方式,如下面的快照所示:
现在您可以注意到SpawnDialog
事件。我把它设置为SetupErrorNew
。什么是SetupErrorNew
? SetupErrorNew
也是一个对话框。我通过克隆预先存在的SetupError
对话框模板来创建它,如下面的快照所示:
此对话框将显示您需要的错误消息。我们需要在新的错误消息对话框SetupErrorNew
上设置以下几项关键事项: