Einzelnen Beitrag anzeigen

Cyberstorm

Registriert seit: 23. Okt 2003
159 Beiträge
 
Delphi 2010 Architect
 
#1

FreeLibrary klappt nicht?!

  Alt 11. Mär 2008, 16:59
hi.

ich verwende externe funktionen einer dll in meinem projekt --> delphi lädt die dll beim start des projektes.
gibt es eine möglichkeit code auszuführen BEVOR die dll geladen wird?
FormCreate und Initialization ist zu spät.

hatte die idee, die dll im initialization teil einfach per FreeLibrary zu entladen, meinen code auszuführen und danach wieder zu laden.
aber er mag die irgendwie nicht entladen .

FreeLibrary(GetModuleHandle('dll_name')); GetModuleHandle liefert nen gültiges handle aber nach dem aufruf ist die dll trotzdem im speicher.
könnte das eventuell villeicht auch am 64 bit system liegen?

danke für hilfe.

grüße
konrad
  Mit Zitat antworten Zitat