我在 [Dirs] 部分创建自定义目录。定义如下:
[Dirs]
Name: {code:WrkGetWorkingDir}; Flags: uninsalwaysuninstall
[Code]
function WrkGetWorkingDir( Param: String ): String;
begin
Result := WrkOptionsPage3.Values[0];
end;
在卸载程序中,我想以某种方式确定该目录路径并使用它来访问其中的某些文件,然后再将其删除。WrkGetWorkingDir 调用在卸载程序中失败。是否可以将该路径存储在一些神奇的 InnoSetup 变量(或部分)中,或者我应该将它存储在注册表或我的自定义文件中?