Inno setup URL快捷方式目标未更新

Inno setup URL快捷方式目标未更新,inno-setup,Inno Setup,我创建了一个安装程序,它会提示用户输入IP地址,然后使用此输入在桌面上创建一个快捷方式。这在第一次尝试时效果非常好,但是如果我删除了快捷方式,并再次运行安装程序,这次输入一个完全不同的IP,它将使用上一个实例中的IP创建快捷方式。这种情况一直持续到我重新启动计算机。想法 [Icons] Name: "{commondesktop}\Test Icon name"; Filename: "http://{code:GetServerIPFromUserInput}/contentfolder/in

我创建了一个安装程序,它会提示用户输入IP地址,然后使用此输入在桌面上创建一个快捷方式。这在第一次尝试时效果非常好,但是如果我删除了快捷方式,并再次运行安装程序,这次输入一个完全不同的IP,它将使用上一个实例中的IP创建快捷方式。这种情况一直持续到我重新启动计算机。想法

[Icons]
Name: "{commondesktop}\Test Icon name"; Filename: "http://{code:GetServerIPFromUserInput}/contentfolder/index.html";

[Code] 
function GetServerIPFromUserInput(Param: String): String;
begin
result :=  ServerNamePage.Values[0];
end;

向我们展示你的
GetServerIPFromUserInput
。我把它添加到了我原来的帖子中。