如何释放这些.txt文件的内存

时间:2019-02-02 02:52:16

标签: windows delphi-7

使用TXT文件最近我看到一条消息“无法创建文件('c:\ 01.txt'),该进程无法访问该文件,因为该文件正在被另一个进程使用”,我该如何释放内存这些.txt文件?

我有尼斯先生的这段代码,当我尝试使用以下方法更改或添加新代码时:ListBox1.Items.savetofile('01 .txt');

“无法创建文件('c:\ 01.txt'),该进程无法访问该文件,因为该文件正在被另一个进程使用”

combineLatest

1 个答案:

答案 0 :(得分:1)

完成文件操作后,再也不会关闭文件。到达CloseFile后,您需要使用Eof(tempfile)

while not Eof(tempfile) do
begin
  Readln(tempfile, line);
  ListBox1.Items.Add(line);
end;
CloseFile(tempfile);