0
我試圖用客戶端/數據庫方法發佈程序。Inno Setup模塊化安裝
客戶端和數據庫可以安裝在2臺不同的計算機上。
我想要做的是一個安裝程序,在開始時詢問您是要安裝客戶端,數據庫還是兩者。
這可能嗎?我應該修改哪一部分?
我警告你,我從來沒有寫過一個Inno Setup的腳本,我總是用ISTools,但如果沒有別的辦法,我準備讓我的手髒了:P
編輯:有點更多信息。 目前我有3個安裝程序,一個用於客戶端,一個用於DB(這是postgreSQL),另一個用於PDFCreator。 我在做的是將文件複製到一個目錄,然後詢問用戶他想安裝什麼:[Run]部分,Post Installation。
我看了看,它確實是我想達到的。只是一個問題:函數的執行順序是什麼? IE:我在哪裏調用初始函數?它是否是一個始終在開始時調用的標準命名函數? – Daniele 2012-04-26 11:33:09
在「Pascal腳本:事件函數」下的幫助文件中,列出了所有事件函數及其用途。例如,InitializeSetup函數被描述爲「在安裝程序的初始化期間調用,返回False以中止安裝程序,否則爲True」。例如,我使用該函數在更新中確定是否安裝了原始程序,如果沒有,則顯示消息並退出。 – mirtheil 2012-04-26 14:52:12