Delphi 文件类型 文件类型变量的定义
- 文件类型: 文本文件 TextFile 和二进制文件 File
定义一个文本文件变量
(*
Var
<文本文件变量名>:TextFile;
*)
Var
DataFile:TextFile;
打开文件
- 把文件变量和实际文件关联起来
- 打开相应的文本文件
关联
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;