如何在Inno Setup脚本中使用{app}或{temp}等占位符?

时间:2013-01-23 11:02:24

标签: inno-setup

如何从Inno Setup脚本代码中访问(目录)常量?

我尝试了以下但没有成功:

function dbExistis() : Boolean;
begin
  Result := FileExists({commonappdata} + '\LR-International\DB_LR.IB');
end;

2 个答案:

答案 0 :(得分:5)

使用ExpandConstant函数展开任何常量值:

function dbExistis: Boolean;
begin
  Result := FileExists(ExpandConstant('{commonappdata}\LR-International\DB_LR.IB'));
end;

答案 1 :(得分:3)

使用ExpandConstant function

function dbExistis() : Boolean;
  begin
    Result := FileExists(ExpandConstant('{commonappdata}') + '\LR-International\DB_LR.IB');
  end;