Inno设置:获得编译器错误"分号(;)预期"在创建布尔或整数过程时

时间:2016-07-02 04:24:12

标签: inno-setup pascalscript

您好我需要在我的Inno设置脚本中创建Boolean Procedure

我正确地添加了我的程序,但是当我尝试编译脚本时,我收到错误:

  

第2416行,第25栏,分号(;)预期。

这是我添加的代码。

procedure WizardCloser(): Boolean;  <<<THIS IS THE LINE 2416>>>
begin
InitializeWizard;
end;

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

procedure没有返回类型。

您可能想要实施function

其他说明:

  • 从自定义函数调用事件函数(InitializeWizard)似乎是个坏主意。事件功能由Inno Setup调用。一般来说,你不应该打电话给他们。
  • 您必须通过设置Result来设置函数返回值。