跳至内容

File Functions

文件函数

这是一组用于处理文件的函数。这些文件函数允许使用所谓的“命名管道”进行操作。只需调用带有适当参数的FileOpen()函数即可。

函数功能
FileFindFirst根据指定的过滤器开始搜索目录中的文件
FileFindNext继续由FileFindFirst()函数开始的搜索
FileFindClose关闭搜索句柄
FileOpen以指定的名称和标志打开文件
FileDelete删除指定的文件
FileFlush将输入/输出文件缓冲区中剩余的所有数据写入磁盘
FileGetInteger获取文件的整数属性
FileIsEnding在读取过程中定义文件的结束位置
FileIsLineEnding在读取文本文件时定义行的结束位置
FileClose关闭之前打开的文件
FileIsExist检查文件的存在性
FileCopy将原始文件从本地或共享文件夹复制到另一个文件
FileMove移动或重命名文件
FileReadArray从BIN类型的文件中读取除字符串以外的任何类型的数组
FileReadBool从CSV类型的文件中读取从当前位置到分隔符(或文本行末尾)的字符串,并将读取的字符串转换为布尔类型的值
FileReadDatetime从CSV类型的文件中读取格式为“YYYY.MM.DD HH:MM:SS”、“YYYY.MM.DD”或“HH:MM:SS”的字符串,并将其转换为日期时间值
FileReadDouble从文件指针的当前位置读取双精度浮点数值
FileReadFloat从文件指针的当前位置读取浮点数值
FileReadInteger从文件指针的当前位置读取int、short或char值
FileReadLong从文件指针的当前位置读取长整型值
FileReadNumber从CSV类型的文件中读取从当前位置到分隔符(或文本行末尾)的字符串,并将读取的字符串转换为双精度浮点数值
FileReadString从文件指针的当前位置读取文件中的字符串
FileReadStruct从文件指针的当前位置将二进制文件的内容读入作为参数传递的结构中
FileSeek将文件指针的位置相对于指定位置移动指定的字节数
FileSize返回已打开文件的尺寸
FileTell返回已打开文件的文件指针的当前位置
FileWrite将数据写入CSV或TXT类型的文件中
FileWriteArray将除字符串以外的任何类型的数组写入BIN类型的文件中
FileWriteDouble将双精度浮点数值从文件指针的当前位置写入二进制文件
FileWriteFloat将浮点数值从文件指针的当前位置写入二进制文件
FileWriteInteger将int类型的值从文件指针的当前位置写入二进制文件
FileWriteLong将长整型值从文件指针的当前位置写入二进制文件
FileWriteString从文件指针的当前位置开始,将字符串参数的值写入BIN或TXT文件中
FileWriteStruct将作为参数传递的结构的内容从文件指针的当前位置开始写入二进制文件
FileLoad将指定二进制文件的所有数据读入作为参数传递的数字类型数组或简单结构中
FileSave将作为参数传递的数组的所有元素写入二进制文件
FolderCreate在Files目录中创建文件夹
FolderDelete删除选定的目录。如果文件夹不为空,则无法删除
FolderClean删除指定文件夹中的所有文件

如果使用FileOpen()打开文件以便写入,则路径中指定的所有子文件夹将会被创建,前提是它们不存在。

最后更新于