Inno setup Inno设置中的循环进度条

Inno setup Inno设置中的循环进度条,inno-setup,Inno Setup,我正在搜索Inno设置的循环进度指示,如jQuery上的: 在Inno设置中是否有类似的功能,或者是否有可能做到这一点 我想手动设置百分比,它不应该是旋转的圆圈或类似的东西…如果没有外部DLL库,您所能做的就是手动使用并绘制进度条 有关在TBitmapImage上绘制的示例,请参阅 一个更简单的选择是提前准备一组进度图像(10%、20%、30%等),并根据需要加载相应的图像。Umm…感谢您的回答…我编写了此代码…您能更正它并使其与进度条兼容吗类型HDC=长单词;函数SetBkMode(DC:

我正在搜索Inno设置的循环进度指示,如jQuery上的:

在Inno设置中是否有类似的功能,或者是否有可能做到这一点


我想手动设置百分比,它不应该是旋转的圆圈或类似的东西…

如果没有外部DLL库,您所能做的就是手动使用并绘制进度条

有关在
TBitmapImage
上绘制的示例,请参阅



一个更简单的选择是提前准备一组进度图像(10%、20%、30%等),并根据需要加载相应的图像。

Umm…感谢您的回答…我编写了此代码…您能更正它并使其与进度条兼容吗<代码>类型HDC=长单词;函数SetBkMode(DC:HDC;BkMode:Integer):整数;外部的SetBkMode@gdi32.dllstdcall';程序向导FormonPaint(发送方:ToObject);以TWizardForm(发送者)开始。画布以Pen开始。颜色:=clBlack;笔宽:=1;弧(0,0,ScaleX(200),ScaleY(200),ScaleY(LabelPct1*1000000),0,0,0);结束;结束Inno设置中没有
OnPaint
。请遵循链接答案中的方法。