Delphi笔记(整理)-操作文件

在使用文件变量前,必须调用AssignFile 过程把它和一个外部文件相关联。外部文件通常是一个命名的
磁盘文件,但它也可以是一个设备,比如键盘或显示器。

一个已存在的文件可使用Reset 过程打开,使用Rewrite 过程能创建一个新文件并打开它。使用Reset 打开的
文本文件是只读的,使用Rewrite 和Append 打开的文本文件只能写入。对类型文件和无类型文件,不管用Reset 还是用
Rewrite 打开,它们都是可读写的。

对类型文件和无类型文件,能使用Seek 进行随机访问

标准函数FilePos 和FileSize 能用来确定当前文件位置和当前文件大小。

当程序完成一个文件的处理时,必须使用CloseFile 关闭文件。

每行以一个Eoln 标志(一个回车符,或许还跟一个换行符)结束

有两个标准文本文件变量,Input 和Output。Input 是一个只读文件,和操作系统的标准输入(通常是键
盘)相关联。Output 是只写文件,和操作系统的标准输出(通常是显示器)相关联。在程序执行前,Input
和Output 自动打开,

无类型文件使用关键字file 声明,没有其它内容。
var Datafile: file;

代替Read 和Write,BlockRead 和BlockWrite 两个过程用于高速数据传输。

System 单元提供了三个函数,WideCharToString、WideCharLenToString 和StringToWideChar,它们用来
把0 结束宽字符串转换为单字节或双字节长字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值