Inno Setup - Pascal-Code-Sichtbarkeit - Fehler "Unbekannter Bezeichner"
Ich habe eine Datei in meinem Installationsprogramm mit einemAfterInstall
Aktion wie folgt:
AfterInstall: UpdateImageLoaderConfigValues()
Und ich möchte, dass die Prozedur dieselbe Pascal Script-Funktion zweimal aufruft, da ich nicht zwei @ haben kanAfterInstall
oweit mir bekannt ist, habe ich @ actions folgendermaßen eingerichtet:
procedure UpdateImageLoaderConfigValues();
begin
SaveValueToXML(ExpandConstant('{app}\ImageLoader.exe.config'),{#ImageLoaderLastConfigurationPath}, ExpandConstant('{app}/Configurations'))
SaveValueToXML(ExpandConstant('{app}\ImageLoader.exe.config'),{#ImageLoaderLastImagePath}, ExpandConstant('{app}/Images'))
end;
Und meine FunktionSaveValueToXML
hat eine Signatur:
function SaveValueToXML(const AFileName, APath, AValue: string);
Das Problem ist, dass die Kompilierung aufgrund von @ fehlschläg
Unbekannter Bezeichner 'SaveValueToXML'
Fehler bei den Punkten inUpdateImageLoaderConfigValues
wo ich versuche, diese Funktion zu verwenden.
ie kann ich @ machSaveValueToXML
sichtbar fürUpdateImageLoaderConfigValues
?