Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#7

Re: Gleiche DLL im selben Prozess mehrfach laden?

  Alt 4. Jul 2008, 13:10
Zitat von nuclearping:
Ja, aber warum lädt Windows - auf Wunsch - nicht die DLL mehrfach in den Prozess?
Das liegt imho an der Art und Weise, wie DLL's geladen werden. Wenn ich mich nicht ganz sehr irre, wird der Code der DLL in den Speicherbereich der Anwendung "kopiert". Würde man ein DLL mehrmals laden können, würde ein und das selbe mehrfach im Speicher liegen.

//Offtopic:
Zitat von nuclearping:
wenn wir mit D6 und der eine zB mit D7 arbeitet
Und genau das ist der Grund, warum man keine Objekte über DLL-Grenzen nutzen sollte. (Nur so als Info )
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat