天软金融分析.NET函数大全 > TSL函数 > 资源访问函数 > 文件访问函数

ReadFile    

简述

将本地的文件读取出来。文件格式可以是字符流、整数流、实数流、字节流等。
定义
ReadFile(DataType:Integer;Alias;FileName:String;Var Pos:Integer;Length:Integer;Var Data):Boolean;
参数
名称类型说明
DataTypeinteger整数类型。参考文件读写类型函数
AliasString字符串类型。参考目录别名
FileNameString字符串类型。文件名称。
Posinteger整数类型。读文件的偏移位置,执行结束后将返回新的位置。
Lengthinteger整数类型。需要读入的数据长度,一次读取的最大长度为100w。
Data当读文件执行出错,则存贮错误信息,如果执行正确,则用来存贮读出的数据。如果文件类型为rwRaw或者rwBinary则返回一个长度为Length的字符串或者二进制流,否则,返回一个长度为Length的数组。例如类型为rwReal就是返回一个实数数组。
返回Boolean如果读成功,则返回真,否则返回假。
  • 范例



    //按原始类型读出文件的数据

    size:=rdo2 filesize("","c:\\test.txt"); //获取文件大小

    ret:=rdo2 readFile(rwraw(),"","c:\\test.txt",0,size,data);

    if ret then
        return data;
相关