Announcement

Collapse
No announcement yet.

LoadLibrary Error im Debugmodus

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • LoadLibrary Error im Debugmodus

    mit folgendem Code lade ich eine DLL:

    Code:
    if fileexists(ss) then begin
       libpath := pchar(ss);
       FDLLHandle := LoadLibrary(libpath);
    
       if FDLLHandle <> 0 then begin
           FIsOpen := LoadProcAddresses(FDLLHandle); 
       end else begin
          ret := GetLastError;
    
    end;
    ss ist der komplette Pfad mit dateiname.

    Das funktioniert einwandfrei WENN das Programm direkt, also nicht aus Delphi heraus, gestartet wird. Startet man das Programm mit Delphi / RUN dann wird die DLL nicht gefunden, Fehlercode 126.

    Irgendeine Idee, vielleicht was in den IDE-Optionen umstellen ?
Working...
X