Creo que hasta cierto punto es lógico, porque el código de tu DLL no deja de ser como una aplicación independiente.
No explicas cómo abres los formularios de la DLL, puedo imaginar que la cargas con LoadLibrary.
Otra duda es porqué no utilizar BPL's.
En el caso de DLL's creo que puedes realizar la sincronización utilizandodo los Handles de tu aplicación en delphi (aplicación, form principal,...)
|