Inno Setup - Visibilidad del código Pascal - Error de "identificador desconocido"
Tengo un archivo en mi instalador con unAfterInstall
acción así:
AfterInstall: UpdateImageLoaderConfigValues()
Y me gustaría que el procedimiento llame a la misma función Pascal Script dos veces, ya que no puedo tener dosAfterInstall
acciones hasta donde yo sé, así que he configurado esto así:
procedure UpdateImageLoaderConfigValues();
begin
SaveValueToXML(ExpandConstant('{app}\ImageLoader.exe.config'),{#ImageLoaderLastConfigurationPath}, ExpandConstant('{app}/Configurations'))
SaveValueToXML(ExpandConstant('{app}\ImageLoader.exe.config'),{#ImageLoaderLastImagePath}, ExpandConstant('{app}/Images'))
end;
Y mi funcionSaveValueToXML
tiene una firma:
function SaveValueToXML(const AFileName, APath, AValue: string);
El problema es que la compilación falla debido a
Identificador desconocido 'SaveValueToXML'
error en los puntos enUpdateImageLoaderConfigValues
donde estoy tratando de usar esta función.
Como puedo hacerSaveValueToXML
visible aUpdateImageLoaderConfigValues
?