你看看是不是调用了已调用资源,这样会出现类似问题;例如:每次读取的图片名字都是一样photo.bmp。所以第一次读取成功后,刚存入的图片还在使用中,第二次读取一张又以同样的名字放到这个路径下边,这就需要覆盖第一次读取的图片,而第一次读取的图片正在使用,就会出现错误。你的这个是不是先占用了端口,然后又用次调用此端口;或者调用后没有关闭。或者你读写一个地址,接着又读写这个地址;只看你的数据结构很难判断。一般情况都是这样希望对你有用。