我已经应用了' diamond.style'来自FireMonkey Premium Styles Pack for RAD Studio XE7并在关闭我的应用时出现内存泄漏。我想知道我是否正确使用TStyleBook,虽然其他各种样式工作正常。这就是我在XE7中通过一个非常简单的测试来解决问题的方法。
使用文件|新的|多设备应用程序(然后选择空白应用程序以简化)。
将目标平台设置为Win32。
在表单上放置一个TStyleBook并编辑Form' stylebook'财产指向这个。
在项目源中,添加:ReportMemoryLeaksOnShutdown:= true;
运行项目,应该打开并关闭。
双击样式簿。点击“加载”#39;并指定样式文件" C:\ Users \ Public \ Documents \ Embarcadero \ Studio \ 15.0 \ Styles \ Diamond.style"。
点击“应用并关闭
再次运行该项目。您会看到应用于表单和边框等的样式。
我试图在关机等情况下处理样式簿,但无济于事。我正确使用TStyleBook吗?