F E O F 函 数
判断文件指针的位置是否在文件尾部
语 法
FEOF ( nFileHandle )
返 值 类 型
逻辑值
参 数 描 述
nFileHandle
指 定 要 进 行 文 件 尾 部 状 况 检 查 的 文 件 句 柄 编 号 当 指 定 的 文 件 句 柄 编 号 是 用FOPEN 打 开 的 通 信 端 口 所 对 应 的 文 件 句 柄 编 号 时 FEOF 函 数 的 返回 值 总 为 真 ( .T .)
说 明
对于用低级文件函数打开的文件 如果文件指针位置在文件尾部 则这个低级文件函数的返回值为 真 (.T.) 如果文件指针并不在文件尾部 则 FEOF 函数的返回值为 假 (.F.)
示 例
*** 打 开 test.txt 文 件 *** gnFileHandle = FOPEN('test.txt')
*** 把文件的指示器指向 BOF *** gnPosition = FSEEK(gnFileHandle, 0)
*** 如果文件的指示器同时指向 BOF 和 EOF ,文件为空 ***
*** 否则 文件不为空 ***
IF FEOF( gnFileHandle )
WAIT WINDOW 'This file is empty!' NOWAIT ELSE
WAIT WINDOW 'This file has something in it!' NOWAIT
ENDIF
= FCLOSE(gnFileHandle)
请 参 阅
FCHSIZE ( ), FCLOSE( ), FCREATE( ), FGETS( ), FOPEN( ), FPUTS( ), FREAD( ), FSEEK( ), FWRITE( )