Delphi' diamond.style'内存泄漏对于Win32中的FireMonkey。我正确使用它吗?

时间:2015-03-03 16:44:22

标签: delphi styles firemonkey delphi-xe7

我已经应用了' diamond.style'来自FireMonkey Premium Styles Pack for RAD Studio XE7并在关闭我的应用时出现内存泄漏。我想知道我是否正确使用TStyleBook,虽然其他各种样式工作正常。这就是我在XE7中通过一个非常简单的测试来解决问题的方法。

  1. 使用文件|新的|多设备应用程序(然后选择空白应用程序以简化)。

  2. 将目标平台设置为Win32。

  3. 在表单上放置一个TStyleBook并编辑Form' stylebook'财产指向这个。

  4. 在项目源中,添加:ReportMemoryLeaksOnShutdown:= true;

  5. 运行项目,应该打开并关闭。

  6. 双击样式簿。点击“加载”#39;并指定样式文件" C:\ Users \ Public \ Documents \ Embarcadero \ Studio \ 15.0 \ Styles \ Diamond.style"。

  7. 点击“应用并关闭

  8. 再次运行该项目。您会看到应用于表单和边框等的样式。

  9. 当你关闭它时,你会看到内存泄漏。
  10. enter image description here

    我试图在关机等情况下处理样式簿,但无济于事。我正确使用TStyleBook吗?

0 个答案:

没有答案