2012-01-11 123 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