Плагин приложения
-
06-07-2019 - |
Вопрос
Я разрабатываю некоторые плагины для своего приложения с использованием технологии плагинов JEDI, но у меня много проблем с разделением памяти, особенно когда он обрабатывает соединение с базой данных. Основное приложение использует менеджер памяти FASTMM4. Кто-нибудь знает немного более простой фреймворк для работы с плагинами?
Решение
Диспетчер плагинов JVCL работает просто отлично, но если вы хотите правильно распределить память с вашими плагинами, вам нужно добавить SimpleShareMem.pas в условие использования как вашего приложения, так и плагинов, в верхней части списка использований в файл проекта.
Другие советы
Ваши плагины также используют FASTMM4? Вы должны убедиться, что вы используете один и тот же диспетчер памяти как в приложении, так и в плагине. Р>