das Free muss natürlich weg sonst wird es sofort wieder frei gegeben. Und wenn dann eine Schutzverletzung kommt liegt es wahrscheinlich daran das du genau das Gegenteil, von dem was ich geschrieben habe, machst. Du darfst die
DLL nicht sofort wieder entladen (also FreeLibrary erst auführen wenn dein Formular auch wirklich geschlossen und frei gegeben wurde)