今天下午我一直在 Inno Setup 中进行编码,并且我阅读了一些Pascal 文档,其中说exit
用于退出循环。我尝试在我的代码中使用它,但它退出了该函数。例如,在此函数中,消息框将永远不会显示:
function NextButtonClick(CurPageID: Integer): Boolean;
var i: Integer;
begin
Result := True;
for i := 0 to 4 do
begin
exit
end;
MsgBox('test',mbInformation,MB_OK);
end;
我做了更多的谷歌搜索,Pascal 也有break
关键字,所以我使用了它并且它工作正常。真的exit
应该是用来退出的功能吗?我记得今天下午读到 Pascal 没有相当于 C 风格的 return 语句。
对于 Inno Setup 正在使用的 Pascal 版本,我真的需要一些好的文档。我已经阅读了 Inno 帮助页面,但它们没有涵盖这样的内容。谢谢