我要在循环里比较很多的文件(上千个不同的),所以我在打开的时候用的是FreeFile,读完了就会close这个文件,但是当我打开到一定数量的时候,系统会提示FreeFile是空的。MSDN上好像也讲是511还是多少的限制。如果我又很多的文件要打开,怎么办呢?难道真的要设个变量,然后每打开一个加1