Delphi 文件类型 文件类型变量的定义

  • 文件类型: 文本文件 TextFile 和二进制文件 File

定义一个文本文件变量

(*
Var
   <文本文件变量名>:TextFile;
*)
Var
   DataFile:TextFile;

打开文件

  1. 把文件变量和实际文件关联起来
  2. 打开相应的文本文件
关联

procedure AssignFile(<文件名>;‘<文件路径>’)

procedure AssignFile(DateFile;‘Data1.txt’)
打开

打开形式: Reset只读 Rewrite只写(如果文件存在 那么就覆盖) Append追加的方式打开
proceduce 打开形式(文件变量);

proceduce Reset(Data1);
关闭文件

CloseFile(文件变量)

如何判断读取到了文件的结尾

var

    S: String;

    AllText: String;

    F: TextFile;

  begin

  AssignFile(F, 'C:\MyFile.txt'); 
(* 将C:\MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。*)

    Reset(F); // 打开文件

    while not EOF(F) do begin // 使用While循环,一直判断是否到了文件未尾

     Readln(F, S); // 读取一行文本

     AllText := AllText + S;

    end;

  end;

本文由 越行勤 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:https://yingwiki.top/2020/10/08/delphi对文本文件的读写操作
最后更新于:  234  天前,内容可能已经不具有时效性,请谨慎参考。

Q.E.D.


努力学习的小菜鸟