![]() |
Statische DLL aus übergeordnetem Ordner
Hallo,
ich versuche eine DLL statisch einzubinden, die in einem übergeordnetem Ordner liegt. Doch egal was ich mache, er verlangt ein natürlich eine Konstante. Gibt es da einen Trick, oder bleibt mir da nix anderes übrig, als die DLL dynamisch einzubinden? Danke im Voraus!!! |
Re: Statische DLL aus übergeordnetem Ordner
und die Konstante "..\dllname.dll" wird nicht akzeptiert?
|
Re: Statische DLL aus übergeordnetem Ordner
Ähm..doch :???:
Diesen Pfad habe ich total vergessen. Stand wohl auf dem Schlauch |
Re: Statische DLL aus übergeordnetem Ordner
Ähm sorry,
hab jetzt mal eine Funktion aus der DLL aufgerufen und er sagt mir jetzt, dass er die DLL "..\dllname.dll" nicht finden kann. Also, das Problem besteht immernoch... |
Re: Statische DLL aus übergeordnetem Ordner
"..\" sollte ausreichen, um in den übergeordneten Ordern zu wechseln.
Wie sieht deine Ordnerstruktur aus und wo liegen die Dateien? |
Re: Statische DLL aus übergeordnetem Ordner
Binde doch einfach die DLL ein und bei der Installation kopier sie in den Windows Ordner.
|
Re: Statische DLL aus übergeordnetem Ordner
Ähm... ich habe es ganz anders gelöst und zwar so:
Delphi-Quellcode:
Tja, es war einfach ein Punkt zu viel... Danke!
const MyDLLPath = '.\My.Dll';
|
Re: Statische DLL aus übergeordnetem Ordner
Zitat:
|
Re: Statische DLL aus übergeordnetem Ordner
Joa.. stimmt schon - aber es funktioniert und die DLL ist auch nicht in dem, sondern nur im übergeordneten Verzeichnis...
|
Re: Statische DLL aus übergeordnetem Ordner
Vermutlich verändert sich das Arbeitsverzeichnis einfach. Deshalb sollte man ja .\ normalerweise nichtverwenden weil es wer weiss wo hin zeigen könnte.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 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