我正在使用 ISDone 重新打包游戏。为 Directx 和 Vc++ 创建了两个复选框。ssInstall 部分的安装进度条运行良好,但 ssPostinstall 部分的进度条未显示!
这是我的示例代码
if CurStep=ssPostInstall then begin
if DirectXCB.Checked then begin
Status.Caption:='Installing DirectX';
Exec2(ExpandConstant('{src}\Redist\DirectX\Dx.cmd'),'/silent',false);
end;
if VisualCCB.Checked then begin
Status.Caption:='Installing Visual C++';
Exec2(ExpandConstant('{src}\Redist\vcredist_x86.exe'),'/silent',false);
end;
end;
if (CurStep=ssInstall) and ISDoneError then begin
Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
end;
end;
请提出任何想法!