gpt4 book ai didi

delphi - 创建和/或写入文件

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

我觉得这应该很容易,但谷歌目前完全让我失望。我想打开一个文件,如果不存在则创建它,然后写入。

以下内容

AssignFile(logFile, 'Test.txt');
Append(logFile);

当文件尚不存在时,在第二行抛出错误,我认为这是预期的。但我真的没能找到如何 a) 测试文件是否存在以及 b) 在需要时创建它。

仅供引用,在 Delphi XE 中工作。

最佳答案

您可以使用FileExists函数,然后使用 Append如果存在或 Rewrite如果不。

    AssignFile(logFile, 'Test.txt');

if FileExists('test.txt') then
Append(logFile)
else
Rewrite(logFile);

//do your stuff

CloseFile(logFile);

关于delphi - 创建和/或写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7830476/

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