4

return結果コードを保持する Inno Setup スクリプト コードの関数からすぐに終了する、Cのようなコマンド/構造はありますか?

私は何かをしたいです

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

1 に答える 1

3

あなたのコードは正しいです。

またはを終了するには、Exitステートメントを使用します。を使用して、を呼び出す前に自動変数を設定して、戻り値を設定します。functionprocedurefunctionResultExit

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 に答える