我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入文件 >

Delphi中用于读写(IO)的三种文件类型

归档日期:06-17       文本归类:读入文件      文章编辑:爱尚语录

  用旧文件变量表示的文件类型,比如 F:text,F:File. 定义了三类:有类型,无类型,字符类型以及一些Delphi的文件操作函数.比如:AssignPrn,Writeln,这些文件类和Windows文件句柄不兼容

  文件流是TFileStream类的对象实例,文件流是高层的文件操作类型,TFileStream提供了一个句柄属性.用此属性可操作Windows文件句柄类型.

  Windows文件句柄是较底层的文件操作类型,提供了灵活的同步及异步文件读写控制,以下提供用Windows文件句柄类型对文件同步及异步操作的伪代码描述:

  虽然Windows文件句柄提供灵活的文件控制,但须编写更多的出错处理代码,如果对

  Delphi的旧文件类型使用AssignFile,使文件变量和物理文件关联,通过Delphi定义的

  对文件变量的各种操作,完成文件的存取和操作.使用方便.以下提供对文件变量类

  文件流是流(stream classes)的子类,所以使用他的一个优点就是能自动继承其父类的属性他能很容易的和其他的流类互操作,比如你如果想把一块动态内存块写入磁盘,可以使用一个TFileStream和一个TMemoryStream来完成.

本文链接:http://chuyenchame.com/duruwenjian/532.html