gpt4 book ai didi

Delphi创建一个Ini文件

转载 作者:行者123 更新时间:2023-12-01 19:46:51 26 4
gpt4 key购买 nike

我想在 Delphi 中创建/编写一个 ini 文件,但它不起作用。要编写/创建 ini 文件,我使用以下脚本:

ini := TIniFile.Create('Test.ini');
try
ini.WriteInteger('Test', 'Port', 33645);
ini.WriteBool('Test', 'ListenOnStart', true);
ini.WriteBool('Test', 'UpdateCheck', true);
ini.UpdateFile;
finaly
ini.free;
end;

我收到错误“无法写入 Test.ini。”,当我以管理员身份执行它时,我没有收到此错误,但它仍然不起作用。

最佳答案

您没有指定 ini 文件的完整路径,因此程序将尝试将其保存在您的应用程序无权写入的 Windows 目录中。通过指定 ini 文件的完整路径来解决您的问题。但请使用您的应用实际上具有写入权限的完整路径,例如用户个人资料中的子文件夹,例如 MyDocuments 或 AppData 中的子文件夹。

由于程序以标准用户身份失败并出现拒绝访问错误,但以管理员用户身份成功,因此您似乎实际上已将文件保存到 Windows 目录中。在那里查找您的杂散 ini 文件。您几乎肯定会想将其从系统中删除。

关于Delphi创建一个Ini文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31183561/

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