Чтобы получить выбранную папку установки из сценария паскаля, вы можете использовать ExpandConstant('{app}')
или WizardDirValue()
. Обратите внимание, что я не думаю, что возвращаемый путь содержит обратную косую черту.
Это просто проверит существование файла:
function IsMyFilePresent: Boolean;
begin
Result:=FileExists(ExpandConstant('{app}\filename.ext'));
end;
Если это ini-файл, вы можете использовать этот код для извлечения данных определенных ключей внутри него:
(пример использования WizardDirValue()
)
inifile:=WizardDirValue()+'\filename.ext';
MyString:=GetIniString('SectionName', 'KeyName', 'DefaultValue', inifile);