在Delphi XE2中创建一个新的HD Firemonkey应用程序。
在窗体上放置一个TMenuBar。在设计时进行编辑,并添加“ Foo”菜单项,并添加子项“ Bar”。
在.dpr中打开内存泄漏报告
ReportMemoryLeaksOnShutdown := true;
运行应用程序。尽可能多地单击“酒吧”,您可以...
仅仅是我还是内存泄漏大量存在?
T列表x2
未知x1
位置x4
磅x3,未知x1
TPopup x1
(每次点击)
我应该为此担心吗?
最佳答案
所有这些均由FMX.Menus中的TMenuItem.Popup()中的Popup拥有。
如果最后释放Popup对象,则所有泄漏都会消失。
这是一个明显的错误,但很容易修复。
我修改了源文件,并将其放置在项目的文件夹中,直到他们发布错误修复为止。