具体情况是这个样子的:
当登录到HP服务器上面以后,需要下载其中部分文件,方法是:打开逐一打开所有的文件,判断文件开始的内容就知道是否需要下载该文件。首先,打开第一个文件,此时,可以读取文件开始的内容,知道了是否需要下载该文件,然后关闭文件,继续打开第二个文件,不过此时就打不开这个文件了,以后的文件也同样打不开了。如果我在打开第一个文件的时候,依次读取其中的内容,直到文件结束,那么,就可以打开以后的文件,但是,这是我最不希望做的,因为文件非常大,当我用SEEK()到文件尾时,就报错!(我使用的是CInternetConnection::OpenFile()打开的网络文件) 我不清楚为什么在HP的服务器上,对于已经打开的文件读取一段代码关闭后,其后的文件就不能操作了?请问各位高手能否赐教其中的原因?我想找到一个方法,即能打开每个文件读取其中的一部分,但不影响下一个文件的操作?谢谢!