LOF 函数
      返回一个 Long,表示用 Open 语句打开的文件的大小,该大小以字节为单位。

解决方案 »

  1.   

    MSDN上说,EOF()函数的说明:
    ===================================
    使用 EOF 是为了避免因试图在文件结尾处进行输入而产生的错误。
    直到到达文件的结尾,EOF 函数都返回 False。对于为访问 Random 或 Binary 而打开的文件,直到最后一次执行的 Get 语句无法读出完整的记录时,EOF 都返回 False。
    对于为访问 Binary 而打开的文件,在 EOF 函数返回 True 之前,试图使用 Input 函数读出整个文件的任何尝试都会导致错误发生。在用 Input 函数读出二进制文件时,要用 LOF 和 Loc 函数来替换 EOF 函数,或者将 Get 函数与 EOF 函数配合使用。对于为 Output 打开的文件,EOF 总是返回 True。
    =============================
    可是以上的说明我还是不明白啊,谁能帮我修改一下程序啊?