Entwickler-Ecke

Andere .NET-Sprachen - Dll dynamisch oder aus relativem Pfad laden


Leo1971 - Mo 21.08.06 19:39
Titel: Dll dynamisch oder aus relativem Pfad laden
Hallo

hat jemand Erfahrung wie man eine Win32 dll unter Net dynamisch lädt. Statisch über dllimport hat man ja keine Möglichkeit einen relativen Pfad zur eigentlichen exe anzugeben. Wär hier für jeden Hinweis dankbar.

Ums mal zu präzisieren:


Quelltext
1:
2:
[DllImport ('Unterverzeichnis meiner App\Meine.dll')]
function MeineFunktion : LongInt; external;


funktioniert unter Win2000, jedoch nicht unter XP, dort müsste man die DLL dynamisch laden, da der Pfad unter XP nicht als relativ, sondern als absolut angesehen wird.