我正在尝试使用RegQueryStringValue
在安装期间检索环境变量我正在使用以下代码
[Setup]
DefaultGroupName="{code:GetPath}"
[Code]
function GetPath(Value: String): String;
var
OrigPath: string;
begin
if RegQueryStringValue(HKLM, 'SYSTEM\CurrentControlSet\Control\Session Manager\Environment', 'GCC', OrigPath) then
Result := OrigPath;
end;
但安装程序在安装过程中给出了错误,
有人可以告诉我为什么或者我可以使用什么?
答案 0 :(得分:3)
对于此问题,您尝试使用导致错误的DefaultGroupName
而不是DefaultDirName
。