gpt4 book ai didi

inno-setup - Inno 安装编译器 : How to edit INI file and replace a value with {app} constant

转载 作者:行者123 更新时间:2023-12-03 20:37:19 29 4
gpt4 key购买 nike

我有一个 INI 文件,其中包含 c:/wamp多次。
如何用 {app} 替换此文本扩展/选择常数值?
我现在知道如何替换单个值:

[INI]
Filename: "{app}\wampmanager.conf"; Section: "main"; Key: "installDir"; String: """{app}"""
我正在阅读 here

最佳答案

正如 TLama 所说,这是有风险的解决方案。

您必须在某个时候调用此过程,例如在 ssDone或作为 AfterInstall

[Code]
procedure Update;
var
A: AnsiString;
U: String;
begin
LoadStringFromFile(ExpandConstant('{app}\wampmanager.conf'), A);
U := A;
StringChange(U, 'c:/wamp', ExpandConstant('{app}'));
A := U;
SaveStringToFile(ExpandConstant('{app}\wampmanager.conf'), A, False);
end;

关于inno-setup - Inno 安装编译器 : How to edit INI file and replace a value with {app} constant,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19313517/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com