我有一个使用 DLL 中的 VCL 表单的应用程序。在其中一个表格上,我放置了来自 DelphiChromiumEmbedded 的 TChromium。有一个问题:当我卸载我的 DLL(表单被破坏)时,应用程序冻结而没有任何错误或 AV。我找到了一些答案 - 在 lib_cef.pas 中评论了 //cef_shutdown。在这个路径形式成功销毁,但我有很大的内存泄漏。使用其他任何组件从 DLL 创建表单,销毁和卸载 DLL 是成功的。
如何正常卸载带有 TChromium 组件的表单的 DLL?