Delphi 文件读写
来源:互联网 发布:js获取用户ip地址 编辑:程序博客网 时间:2024/06/01 07:57
文件的打开与关闭
AssignFile :把一个外部文件名和一个文件变量相关联
Reset :打开一个存在的文件
Rewrite :创建并打开一个新文件(或覆盖原有文件)
Append :以添加方式打开一个文件(只适用于文本文件)
CloseFile :关闭一个打开的文件
FileOpen :打开一个特定的文件并返回文件句柄
FileCreate :创建一个给定文件名的文件并返回文件句柄
FileClose :关闭一个特定句柄的文件
例2.15 使用Rewrite()过程在程序运行的当前目录下创建一个文本文件file.txt,并向文件中增加5行文本。
Var textf:TextFile; //定义文件变量textf S:String; i:Integer; begin AssignFile(textf,'file.txt'); //将文件变量textf与当前目录中的“file.txt"文件关联 Rewrite(textf); //创建文件或打开已存在的文件进行覆盖 for i:=1 to 5 do begin S := 'This is Line#'; writeln(textf,s,i); end; CloseFile(textf); //关闭已打开的文件textf end.
被创建的文件中包含5行文本,如第3行为:This is line#3。若要向一个已存在的文件追加新文本,应将其中的rewrite改为append。以上程序是向文件中写入字符串和整数。其实,Object Pascal对于所有的数据类型都可以这样处理。下面的程序演示了从文本文件中读取数据的方法。
写入文件
Var F : Textfile; //申明变量 Begin AssignFile(F,'c:\ek.txt'); //让变量F和C:\ek.txt关连 ReWrite(F); {Create a new file named ek.txt} Writeln(F,'你要写入文本文件的内容'); //写入文件 Closefile(F); //释放变量F End;
读取文件
“`
Var
F : Textfile;
str:String;
Begin
AssignFile(F, ‘c:\ek.txt’); {Assigns the Filename}
Reset(F); {Opens the file for reading}
Readln(F, str);
ShowMessage(‘1. line of textfile:’ +str);
Closefile(F); {Closes file F}
End;
更多内容请参考:
Delphi 文件操作
0 0
- Delphi读写ini文件
- Delphi读写INI文件
- delphi 文件读写操作
- Delphi INI 文件读写
- delphi读写INI文件
- delphi 读写txt文件
- delphi txt文件读写
- Delphi INI 文件读写
- Delphi 文件读写
- DELPHI读写xml文件
- Delphi INI 文件读写
- 使用Delphi读写INI文件
- delphi读写程序资源文件
- 【转】delphi读写txt文件
- C# Delphi读写INI文件
- Delphi 读写XML文件方式
- delphi-API读写INI文件
- Delphi读写ini文件详解
- 详解--访问HDFS的几种方式
- hdu2167(压缩DP)
- python-开发之路-格式化输入
- Coursera-Machine Learning(第二周 Linear Regression)
- Linux(rhel)根目录下的文件浅析
- Delphi 文件读写
- 事务的基本概念和事务的性质
- Android错误之--'keytool' 不是内部或外部命令,也不是可运行的程序
- 如何培养研发团队的凝聚力
- 学习android 笔记(4):如何获取屏幕的相关属性以及dp 、dip、dpi 、px的概念
- java中的枚举
- C++第7次实验-项目1:素数和回文
- 关于输出菱形
- leetCode_Maximum Product Subarray