2010-06-16 217 views
2

我在Inno Setup中構建了一個安裝程序。已安裝的軟件是一個Web應用程序服務器,它檢查端口80是否空閒,如果已被佔用,則會提示用戶另一個端口用於Web服務器。Inno Setup:創建自定義嚮導頁面AFTER組件選擇

我希望在文件複製之前將其顯示在自定義嚮導頁面上,。原因是用戶可能在安裝開始時沒有選擇「Web服務器」組件,在這種情況下,此提示不應顯示(因爲它沒用)。

我只設法創建一個自定義的嚮導頁面,出現在安裝開始時,在用戶選擇要安裝的組件之前。我希望它出現在組件選擇頁面之後。

我目前正在研究使用消息框而不是自定義嚮導頁面。這不是很花哨,但應該這樣做。同時考慮回到InstallJammer,這是我以前的平臺。我知道InstallJammer可以非常酷(尤其是在這些情況下 - 即創建自定義窗格和動作),但有些東西讓我看起來很彆扭。 感謝您的閱讀!

回答

1

沒關係......我想我找到了解決辦法:

原型:功能 CreateInputQueryPage(常量 AfterID:整數常量ACaption,ADescription,ASubCaption:字符串): TInputQueryWizardPage;

我給它一個嘗試,現在

編輯: 是的它工作我設置AfterIDwpSelectComponents

我現在需要找到一種方法來測試端口80 .. 。