2012-01-11 72 views
3

我想在Inno設置代碼中使用參數的默認值編寫一個過程,就像在Pascal中一樣,如 過程MyFunction(string1:string; string2:string ='None'); 開始 //無所事事 end;在Inno Setup程序中指定可選參數(默認)?

當我嘗試編譯,我得到[...] 編譯[代碼]部分

編譯器錯誤! 第10行: 第55列: 分號(';')預計。

任何人都可以找出我做錯了什麼?

回答

8

「Pascal Script」,Inno Setup使用的腳本引擎不支持默認參數,過載等。

+0

我很害怕我會得到這個答覆....感謝這反正!!!!! – LittleFish 2012-01-11 13:09:35

+0

有沒有一些你從中挑選出來的參考? – hakre 2013-01-22 01:15:16

+0

@hakre - 我不認爲這是一個官方的參考,否則我會鏈接它。我現在所記得的是,我發現了一些對於答案有信心的東西,儘管我在搜索之前就知道這種情況。隨意不要信任。 :) – 2013-01-22 01:42:10