Sie sehen, DLL (Dynamic Link Library, Dynamic Link Library) ist ein Windows-eigenes Dateiformat für ausführbare Dateien, die nur bei Bedarf von einem anderen Programm geladen werden.
DLLs werden verwendet, um Code (sogenannte Bibliotheken) und Informationen zu enthalten, die gleichzeitig von einem oder mehreren Programmen oder vom Betriebssystem genutzt werden können. Wenn eine DLL gelöscht wird, kann es sein, dass das Programm, das sie verwendet hat, oder sogar Windows selbst einen Fehler erleidet. So klingt es ein bisschen verwirrend, aber ein Beispiel könnte helfen:
Ich habe das Programm [math]a[/math], das ein Browser ist. Dieser Browser wird mit einem Einführungsvideo und mehreren Beispielbildern geliefert, aber da der Programmierer wollte, dass diese Ressourcen offline betrachtet werden können, beschloss er, sie im Programmordner zu speichern, und als er ihn in eine gebrauchsfertige ausführbare EXE [math]b[/math] umwandelte, wurden alle diese Ressourcen in einer DLL [math]x[/math] gespeichert, um die ausführbare Datei zu vereinfachen und somit durch eine kürzere Ladezeit schneller zu machen.
Hallo, Chris Molinos-Hennerley.
Sie sehen, DLL (Dynamic Link Library, Dynamic Link Library) ist ein Windows-eigenes Dateiformat für ausführbare Dateien, die nur bei Bedarf von einem anderen Programm geladen werden.
DLLs werden verwendet, um Code (sogenannte Bibliotheken) und Informationen zu enthalten, die gleichzeitig von einem oder mehreren Programmen oder vom Betriebssystem genutzt werden können. Wenn eine DLL gelöscht wird, kann es sein, dass das Programm, das sie verwendet hat, oder sogar Windows selbst einen Fehler erleidet. So klingt es ein bisschen verwirrend, aber ein Beispiel könnte helfen:
Ich habe das Programm [math]a[/math], das ein Browser ist. Dieser Browser wird mit einem Einführungsvideo und mehreren Beispielbildern geliefert, aber da der Programmierer wollte, dass diese Ressourcen offline betrachtet werden können, beschloss er, sie im Programmordner zu speichern, und als er ihn in eine gebrauchsfertige ausführbare EXE [math]b[/math] umwandelte, wurden alle diese Ressourcen in einer DLL [math]x[/math] gespeichert, um die ausführbare Datei zu vereinfachen und somit durch eine kürzere Ladezeit schneller zu machen.
Dynamic Link Format Library
Das wäre alles, ich hoffe ich konnte Ihnen helfen.
Quellen:
- Dynamic Link Library (DLL) - Windows Client (DLL Beschreibung).
- Dynamic Link Format Library (Grafik verwendet).
(Grafik verwendet).