在Delphi XE2中创建一个新的HD Firemonkey应用程序。

在窗体上放置一个TMenuBar。在设计时进行编辑,并添加“ Foo”菜单项,并添加子项“ Bar”。

在.dpr中打开内存泄漏报告

ReportMemoryLeaksOnShutdown := true;


运行应用程序。尽可能多地单击“酒吧”,您可以...

仅仅是我还是内存泄漏大量存在?

T列表x2
未知x1
位置x4
磅x3,未知x1
TPopup x1

(每次点击)

我应该为此担心吗?

最佳答案

所有这些均由FMX.Menus中的TMenuItem.Popup()中的Popup拥有。

如果最后释放Popup对象,则所有泄漏都会消失。

这是一个明显的错误,但很容易修复。

我修改了源文件,并将其放置在项目的文件夹中,直到他们发布错误修复为止。

07-24 19:19
查看更多