回答

10

的關鍵是一個條件附加於複選框,然後執行基於條件的更新。

首先,打開您的安裝項目的UI設計器。

Open UI Designer http://i31.tinypic.com/2l108w.jpg

然後,添加一個新的對話框到UI流。

Add a dialog http://i30.tinypic.com/2guwchs.jpg

選擇複選框對話框之一。任何一個,they are all the same

Select a checkbox dialog http://i32.tinypic.com/2hxm16a.jpg

然後你在你的UI流的新對話框。點擊它。

new dialog http://i28.tinypic.com/jj9ytw.jpg

在屬性表中,指定複選框「屬性」的名稱。如果複選框被選中,該符號將取值1,如果未選中,則取1以外的值(我不知道)。

checkbox property http://i29.tinypic.com/zj75u0.jpg

最後,附上您的其他安裝程序的行爲,條件之一,使用該屬性。 例如,只有在複選框已被選中的情況下,纔可以有條件地更新註冊表項或值。查看註冊表設計師,然後選擇一個節點:

Registry designer http://i26.tinypic.com/2944e4j.jpg

然後在屬性表中,指定條件= 1,的條件下,其中的條件是你連接到複選框在工序的屬性的名稱之前。

Specify the condition http://i25.tinypic.com/293ygx0.jpg

相關問題