![]() |
AccessViolation beim beenden einer Anwendung
Hallo zusammen,
ich habe eine Anwendung, die eine eigen dll benutzt. Die dll wird dynamisch geladen und wieder freigegeben. ich benutze ShareMem um Daten hin und her zu übergeben. So jetzt das Problem: - Wird die dll von der Anwendung nicht dyn. geladen, weil die Funktionen nicht benötigt werden, lässt sich die Anwendung ohne Probleme schließen. - Wird die dll benutzt (und wieder freigegeben) kommt es beim beenden der Anwendung IMMER zu einer Access Violation NACH dem alle finalizations durchgelaufen sind! Bin für jeden Tip dankbar Baeuerle |
Re: Grosses Problem
Bitte ändere erstmal den Titel Deines Beitrags. Grosse Probleme haben hier mehr oder weniger alle. Etwas konkretes in Bezug zur AccVio beim entladen der DLL wäre viel Aussagekräftiger und würde auch sicher mehr Leute dazu bewegen hier reinzuschauen ;-)
|
Re: AccessViolation beim beenden einer Anwendung
Zitat:
Es gehört in die .dpr der EXE und in die .dpr der DLL. Jeweils an erster Stelle bei den Uses. |
Re: AccessViolation beim beenden einer Anwendung
Zitat:
|
Re: AccessViolation beim beenden einer Anwendung
Werden alle innerhalb der Dll freigegeben Objekte auch wieder freigegeben?
|
Re: AccessViolation beim beenden einer Anwendung
Zitat:
Freigegebene Objekte kann ich ja nicht nochmal freigeben :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz