Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: GetModuleHandle gibt zurück - FreeLibrary schlägt fehl

  Alt 30. Jul 2006, 11:10
Da wir nicht genau Wissen was die Funktion macht, foglende Vermutung:

Es ist schlecht eine geladene DLL von dem Du den Handle mittels GetModuleHandle bekommst mittels FreeLibrary freizugeben, da ja dann die DLL von woanders als noch "geladen" angesehen wird. Jetzt könnte es sein das:

- Es in der DLL noch "lebende" Objekte gibt die beim entladen zu dieser Exception führt
- Die DLL eh beim Appstart geladen wird und irgendwelche Threads/Timer mit dieser DLL noch kommunizieren und wenn diese nun weg ist kracht es.

Hast Du denn die DLL überhaupt dynamisch geladen?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat