System.IO异常?

时间:2009-11-05 07:05:51

标签: winforms io

我有Winforms洞察力有一个图片框。当我双击时,我的逻辑写入(使用流类)一张图片,然后将一个存储在系统文件夹中。当我尝试编写时,我收到一个错误,例如“无法访问文件;它正在被另一个进程处理”。

我该如何克服这个问题?

4 个答案:

答案 0 :(得分:1)

确保在每次写入后关闭您的信息流。

答案 1 :(得分:0)

一些提示:

  1. 重新启动计算机,看它是否仍然存在同样的问题。
  2. 尝试禁用代码中的上一次写入,查看是否是先前的写入锁定文件资源。

答案 2 :(得分:0)

第一次或第二次写时会发生吗?如果这是第二次,你可能忘记处理或关闭某些东西。如果您已从该文件加载了图像,则必须先处理该图像,然后才能写入其文件,并将图像归属于加载它的流。

答案 3 :(得分:0)

系统文件夹?试图覆盖系统文件(最有可能被写入锁定)?