使用CFile.Create()之后应该马上调用Dispose()函数。释放FileStream占用的资源。否则将造成随后的文件读写失败。如下: FileCFile.Create(fileName).Dispose();