我正在Inno Setup中构建一个安装程序。安装的软件是一个Web应用程序服务器,它检查端口80是否空闲,如果它被占用,则它会提示用户另一个端口用于Web服务器。
我希望在自定义向导页面上显示此内容,在文件复制之前。原因是用户可能在安装开始时没有选择“Web服务器”组件,在这种情况下不应显示此提示(因为它没用)。
在用户选择要安装的组件之前,我只设法创建了一个在安装开始时出现的自定义向导页面。我希望它出现在组件选择页面之后。
我目前正在考虑使用消息框而不是自定义向导页面。它并不像花哨但应该这样做。还考虑回到我以前的平台InstallJammer。我知道InstallJammer可能非常酷(特别是在这些情况下 - 创建自定义窗格和操作)但有些东西让我看到其他地方。 谢谢你的阅读!
答案 0 :(得分:1)
没关系......我想我找到了解决方案:
原型:功能 CreateInputQueryPage(常量 AfterID :整数; const ACaption,ADescription,ASubCaption:String): TInputQueryWizardPage;
我现在就试试吧
编辑: 是的,我将 AfterID 设置为 wpSelectComponents
我现在需要找到一种测试端口80的方法......