ja mit dieser lösung funktioniert es zwar ... aber damit geb ich mich nicht zufrieden ...
ich hab jetzt außerdem endeckt des es egal ist ob ich die
DLL freigebe und wieder lade und wieder freigeben ...
Das Programm bringt nur den Fehler wenn:
-In der
DLL die Größe (mit SetLength) vom DatenArray verändert wird.
-Die
Dll irgendwann mal freigegeben wird.
-Das Programm beendet wird (erst wenn der Ausführungspunkt hinter dem Appliacation.Run; ist tritt der Fehler auf)
Wenn eins davon fehlt dann tritt der Fehler nicht auf