Einzelnen Beitrag anzeigen

hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Frage zu DLL Handling

  Alt 14. Jun 2019, 08:42
Moin,

du brauchst in der Exe nicht den Pfad zu den DLLs angeben, wenn sie im Ausführungsverzeichnis liegen, dort sucht Windows zu allerst. Wenn du es aber partout willst, kannst du bei den DLL-Funktionen den Pfad mit angeben.

Problematisch wird es, wenn die DLLs auch von anderen Programmen benutzt werden, denn dann arbeiten ggf. beide Applikationen mit unterschiedlichen DLL-Ständen und damit hast du die befürchtete DLL-Hell. Du mit dem deinigen Stand, die andere aber mit einem anderen und damit können beide Programme trotz gleicher Eingabe zu unterschiedlichen Ergebnissen führen.

Gruß
  Mit Zitat antworten Zitat