Thema: Delphi DLL wird nicht geladen

Einzelnen Beitrag anzeigen

Moony

Registriert seit: 29. Jul 2003
Ort: Essen
454 Beiträge
 
Delphi 2010 Professional
 
#1

DLL wird nicht geladen

  Alt 23. Jun 2009, 16:12
Hallo zusammen,

versuche eine simple DLL dynamisch zu laden, was ja im Normalfall kein Problem ist, aber irgendwie wird diese nicht geladen. Ich verwende wie sonst auch immer folgendes:

Delphi-Quellcode:
HND := LoadLibrary(PChar(ExtractFilePath(Application.ExeName) + MODPPENC));

if HND <> 0 then
begin
  Result := HND;

  @_MyFunc := GetProcAddress(HND, PChar('MyFuncName'));
end;
Aber irgendwie meint Delphi 2009 im Gegensatz zu Delphi 7:
1. jetzt bei dieser Funktion einen PWideChar statt PAnsiChar zu erwarten
und
2. die DLL nicht zu laden, sprich der Rückgabewert = 0.

Brauche Hilfe!!!!


Danke & Gruß, Moony
Ich weiß, daß ich nichts weiß! Sokrates
  Mit Zitat antworten Zitat