各位大侠!VFP中EOF是什么意思,怎么用的?

2024-12-23 03:31:14
推荐回答(2个)
回答1:

EOF即End Of File的意思,即文件尾。

回答2:

是指表的最后一个记录的后面的文件结束标记。
当进入表的最后一个记录,再使用SKIP,就会跳到EOF了。
这样:
USE TABLENAME
GO BOTT
SKIP
?EOF()
就会显示.T.
另外,当表中没有一条记录时,记录会自动停在EOF位置。

使用(用来在对表处理完毕后结束循环):
USE TABLENAME
GO TOP
DO WHILE .NOT. EOF()
?RECNO()
SKIP
ENDDO