Auch wenn ich sie ins SysWOW64 Verzeichnis lege ändert sich nichts.
Weder, wenn ich sie direkt aufrufen möchte, noch wenn ich gar keinen Pfad angebe...
Hmm, dass ist sehr merkwürdig. Es ist aber sicher kein schreibfehler`in dem
DLL-Namen?
Kannst du mal folgendes Testen:
Delphi-Quellcode:
DLLName := PAnsiChar(ExtractFilePath(Application. ExeName)+'SCANNDYDll.dll';
if FileExists(DLLName) then
begin
ShowMessage('Mich gibt es');
DLLHandle := LoadLibary(DLLName);
end else
begin
ShowMessage('Datei gibt es nicht');
DLLHandle := 0;
end;
Gruß, Chris