aplicação Plugin
-
06-07-2019 - |
Pergunta
Estou desenvolvendo alguns plugins para o meu aplicativo usando o tecnology JEDI Plugin, mas eu me deparo com um monte de problemas com compartilhamento de memória especialmente quando se lida com conexão de banco de dados. A principal aplicação utiliza o gerenciador de FastMM4 memória. Será que qualquer um sabe quadro um pouco mais fácil trabalhar com plugins?
Solução
O gerente do plugin JVCL funciona muito bem, mas se você quiser compartilham memória corretamente com seus plugins, você precisa adicionar SimpleShareMem.pas à cláusula usos de ambos a sua aplicação e os plugins, no topo da lista de usos em o arquivo de projeto.
Outras dicas
Os seus plugins também usam FastMM4? Você precisa ter certeza de que você está usando o mesmo gerenciador de memória, tanto o aplicativo e o plugin.