RAD Studio Сиэтл

Я установил FastMM для отслеживания утечек памяти в приложении. Не обвиняя FastMM, просто упомянув. После решения проблем с моим приложением, я заметил, что поведение меню File->Open & File->Exit изменилось.

Я выбираю File->Open, RAD studio закрывается. Я выбираю File->Exit, RAD studio открывает диалоговое окно файла.

Значки панели значков работают так, как должны. Кто-нибудь знает исправление?

1 ответ

Решение

Согласно следующей статье на сайте поддержки Embarcadero:

Обработчики событий действия для обработчиков меню File|Open и File|Exit поменялись местами в RAD Studio/Delphi/C++ Builder

Аннотация: Обработчики событий действий для меню "Файл | Открыть" и "Файл | Выход" меняются местами, когда неподписанные библиотеки DLL находятся в папке "bin" RAD Studio.

Некоторые клиенты сообщали об этом странном поведении продукта в прошлом. Кажется, это всегда связано с наличием неподписанных библиотек DLL в папке "bin" продукта (например, C:\Program Files (x86)\Embarcadero\Studio\14.0\bin в установке по умолчанию XE6).

Только файлы, предоставленные Embarcadero, могут находиться в папке bin. Распространенными файлами, которые ошибочно копируются в папку bin, являются сторонние компоненты и драйверы баз данных (например, sqlite3.dll или libmysql.dll). Самый простой способ определить, может ли это быть вашей проблемой, состоит в том, чтобы вывести список файлов по отметке времени и найти файлы, созданные до или после выпуска вашего продукта.

Другие вопросы по тегам