Mav*_*ick 6 inno-setup function-exit return-value pascalscript
是否有像returnC 中那样的命令/结构立即从 Inno Setup 脚本代码的函数退出并保留结果代码?
我想要一些东西
If k = false then
Begin
Result:=false;
Exit;
End;
Run Code Online (Sandbox Code Playgroud)
你的代码是正确的。
使用该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;
Run Code Online (Sandbox Code Playgroud)