c# 如何解决 窗体关闭还不释放资源的问题

2024-12-17 13:28:02
推荐回答(3个)
回答1:

你左转右转把图片保存到本地替换掉这个动作肯定没关闭流连接。
这样你关闭了窗体,但整个应用程序进程还在,这个进程就占用着这些图片,所以你删除的时候就报错了。
你仔细看看你替换图片那部分的代码,看看有没有资源没释放的。

回答2:

你自定义的pic控件吗?可能使用了多线程,导致你关闭了窗体线程后其他线程依然存在,导致没有被释放。

回答3:

试试窗体关闭的时候用上这个 Application.Exit();