如何执行Inno Select语言对话框之前的代码

RRU*_*RUZ 6 inno-setup

我需要在显示Select Setup语言对话框之前执行pascal代码,遗憾的 是之后执行InitializeSetup事件.

function InitializeSetup(): Boolean; //This event occurs to late
begin
    DoSomething(); 
    Result := True;
end;
Run Code Online (Sandbox Code Playgroud)

那么在显示Select Setup语言对话框之前可以执行脚本代码吗?

在此输入图像描述

Sla*_*ppy 1

不,首先调用函数 InitializeSetup()。所有其他函数稍后调用。

当然,您可以修改 Inno 的源代码并添加自定义函数,但我认为这不是您的情况。

为什么需要这个?也许有解决方案可以解决您的情况,请告诉我们详细信息。