Ah. Du versuchst das Synchronize in der
DLL. Das geht so nicht, denn da fehlt der Aufruf von CheckSynchronize. Das musst du z.B. über eine exportierte Funktion der
DLL aus deinem Hauptprogramm heraus in ApplicationEvents.OnIdle aufrufen.
Da das bisher nicht aufgerufen wird, wird dein Synchronize nie abgearbeitet...