0
我正在为旧游戏制作补丁(命令& Conquer 1,Win95版本),并且在某些情况下,执行补丁程序需要经过用Pascal脚本编写的函数这可能需要一段时间。现在,我在页面切换到“安装”页面的那一刻执行此操作,因此,在用户选择所有选项并确认安装之后,在安装程序启动之前,实际添加(和删除)文件。将函数执行添加到inno setup的安装程序进度中
procedure CurPageChanged(CurPageID: Integer);
begin
if (CurPageID = wpInstalling) then
begin
// Rename all saveg_hi.### files to savegame.###
renameSaveGames();
// clean up the ginormous files mess left behind if the game was installed from the 'First Decade' compilation pack
cleanupTFD();
end;
end;
但由于该过程可能相当长,我宁愿以某种方式将它添加到实际的安装进度栏。有什么办法可以做到这一点?
嗯。我真的应该深入到这些自定义页面。 – Nyerguds
我已更新(和upvoted)您的文章有点;-) – TLama