delphi 动态创建的组件释放不了内存

delphi 动态创建的组件释放不了内存,第1张

用finally释放代码没有问题的,把包含ADO的所有代码都放在try下面。不管try下面代码有没有出错或过早退出finally总会执行的。你在这段代码后再使用一下ADO,能用的话就是还没释放,不能用就是释放了。

建议你把省略的代码贴出来,要不看不出原委呵呵。

你只是移除了!!没有释放啊!!

while (panel1.Controls.Count >0)

{

panel1.Invoke((Action)delegate

{

Control C=panel1.Controls[0])

panel1.Controls.Remove(C)

C.Dispose()

})

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11800772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存