4

是否有像returnC 中的任何命令/构造立即从保留结果代码的 Inno Setup 脚本代码的函数中退出?

我想要一些东西

If k = false then
Begin
    Result:=false;
    Exit;
End;
4

1 回答 1

3

你的代码是正确的。

使用该Exit语句退出 afunction或 a procedure。使用function, 设置Result自动变量,在调用 , 之前Exit设置返回值。

function MyFunction: Boolean;
begin
  if not SomeTest then
  begin
    { cannot do stuff, aborting }
    Result := False;
    Exit;
  end;

  { do stuff }

  Result := True;
end;
于 2016-05-30T12:21:37.497 回答