Re: Kann meine Fortran dll in Delphi.NET nicht laden
Hast du mal in die DLL reingeschaut, welchen `ge-mangle-ten´ Namen Fortran der Routine gibt? Probier mal den Dependency Walker, der zeigt dir auch direkt an, welche DLLs benötigt werden.
//EDIT Ups, hatte gar nicht gesehen, dass du die Datei schon angehängt hast. Also: name 'MULTIPLY' ist korrekt Aufrufkonvention sieht nach 'cdecl' aus. Könnte wirklich daran liegen, dass die eine oder andere benötigte DLL fehlt (zeigt der DW dir auch an). |
Re: Kann meine Fortran dll in Delphi.NET nicht laden
Zitat:
Delphi-Quellcode:
Gibt dir das aktuelle Arbeitsverzeichnis zurück, was aber nicht zwingend das Verzeichnis deiner Exe sein muss!
System.Environment.CurrentDirectory
|
Re: Kann meine Fortran dll in Delphi.NET nicht laden
Zitat:
|
Re: Kann meine Fortran dll in Delphi.NET nicht laden
:hello: :hello: :hello:
Danke an Robert und Flocke. 'salflibc.dll' ist eine Datei des Fortran-Compilers. Ich habe sie ins bin-Verzeichnis meines Projektes kopiert und nun funktioniert's! Nochmals vielen Dank für die schnelle und gute Hilfe. :spin2: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz