RAD Studio西雅图菜单令人困惑

Chr*_*ore 2 delphi menu delphi-10-seattle

我安装了FastMM来跟踪应用程序中的内存泄漏.不要责怪FastMM只是提到.解决了我的应用程序的问题后,我注意到文件 - >打开和文件 - >退出菜单行为已被颠倒.

我选择File-> Open,RAD studio关闭.我选择File-> Exit,RAD studio打开一个文件对话框.

图标栏图标可以正常工作.有谁知道修复?

Tom*_*erg 7

根据Embarcadero支持网站上的以下文章:

文件|打开和文件|退出菜单处理程序的操作事件处理程序在RAD Studio/Delphi/C++ Builder中交换

摘要:当未签名的DLL驻留在RAD Studio的"bin"文件夹中时,将交换File | Open和File | Exit菜单处理程序的Action事件处理程序

有些客户过去曾在产品中报告过这种奇怪的行为.似乎始终与产品的"bin"文件夹中的未签名DLL相关(例如,XE6默认安装中的C:\ Program Files(x86)\ Embarcadero\Studio\14.0\bin).

只有Embarcadero提供的文件可能位于bin文件夹中.错误地复制到bin文件夹的常见文件是第三方组件和数据库驱动程序(例如sqlite3.dll或libmysql.dll).确定这可能是您的问题的最简单方法是按时间戳列出文件,并查找在产品发布之前或之后创建的文件.