Inno Setup - Visibilidade do código Pascal - Erro "Identificador desconhecido"
Eu tenho um arquivo no meu instalador com umAfterInstall
ação assim:
AfterInstall: UpdateImageLoaderConfigValues()
E eu gostaria que o procedimento chamasse a mesma função Pascal Script duas vezes, pois não posso ter duasAfterInstall
ações, tanto quanto eu sei, então eu configurei assim:
procedure UpdateImageLoaderConfigValues();
begin
SaveValueToXML(ExpandConstant('{app}\ImageLoader.exe.config'),{#ImageLoaderLastConfigurationPath}, ExpandConstant('{app}/Configurations'))
SaveValueToXML(ExpandConstant('{app}\ImageLoader.exe.config'),{#ImageLoaderLastImagePath}, ExpandConstant('{app}/Images'))
end;
E minha funçãoSaveValueToXML
tem uma assinatura:
function SaveValueToXML(const AFileName, APath, AValue: string);
O problema é que a compilação falha devido a
Identificador desconhecido 'SaveValueToXML'
erro nos pontos emUpdateImageLoaderConfigValues
onde estou tentando usar esta função.
Como posso fazerSaveValueToXML
Visível paraUpdateImageLoaderConfigValues
?