EOF 函数

       

返回一个 Integer,它包含 BooleanTrue,表明已经到达为 Random 或顺序 Input 打开的文件的结尾。

语法

EOF(filenumber)

必要的 filenumber 参数是一个 Integer,包含任何有效的文件号

说明

使用 EOF 是为了避免因试图在文件结尾处进行输入而产生的错误。

直到到达文件的结尾,EOF 函数都返回 False。对于为访问 RandomBinary 而打开的文件,直到最后一次执行的 Get 语句无法读出完整的记录时,EOF 都返回 False

对于为访问 Binary 而打开的文件,在 EOF 函数返回 True 之前,试图使用 Input 函数读出整个文件的任何尝试都会导致错误发生。在用 Input 函数读出二进制文件时,要用 LOF Loc 函数来替换 EOF 函数,或者将 Get 函数与 EOF 函数配合使用。对于为 Output 打开的文件,EOF 总是返回 True