Re: Fortran-Dll von VB aus aufrufen
From: Thorsten Albers (albersNO_at_SPAMuni-freiburg.de)
Date: 02/13/04
- Next message: Gerald Bader: "Symbol in einer Symbol-Datei ansprechen - wie?"
- Previous message: Mathias Wührmann: "Re: Textdatei schnell auslesen und durchsuchen!"
- In reply to: anonymous_at_discussions.microsoft.com: "Re: Fortran-Dll von VB aus aufrufen"
- Next in thread: Peter Fleischer: "Re: Fortran-Dll von VB aus aufrufen"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 13 Feb 2004 04:23:23 -0800
anonymous@discussions.microsoft.com schrieb im Beitrag
<f92f01c3f21b$23719170$a001280a@phx.gbl>...
> Das Programm funktioniert auch wenn ich es über die exe
> starte auf jedem PC der Visual Fortran installiert hat.
> ...
> Ich denke zwar das ich die Parameter richtig übergeben
> habe, da das Programm ja auf meinem Rechner funktioniert,
> Hier aber trotzdem mein DLL-Aufruf.
> ...
> Fortran Code:
> subroutine testen1(leistung,fever,cuver,hvspannung,
> 1 nvspannung,uk,testneu)
> !MS$ATTRIBUTES DLLEXPORT, ALIAS:'testen1' :: testen1
Wenn der Fortran Code noch erforderlich wäre, dann wäre dieses Zitat von
Dir alles andere als hilfreich! Es kommt u.a. auch auf die Datentypen der
Argumente an!!
Aber wie dem auch sei: Da die EXE einwandfrei unter den angegebenen
Bedingungen ausgeführt wird, kann es nicht an einer Inkompatibilität der
Schnittstelle liegen.
Es ist interessant, das die DLL korrekt aufgerufen und ausgeführt wird,
wenn Visual Fortran auf dem jeweiligen Computer installiert ist. Hast Du
verifiziert, daß dieses die einzige Bedingung ist, die für eine korrekte
Ausführung gegeben sein muß? Wenn dem so ist, dann wird wohl doch
irgendeine Abhängigkeit zu einer externen Datei von Visual Fortran
bestehen. Ich kenne mich mit VF nicht aus, vermute aber, daß man auch dort
zwischen statischem und dynamischem Linken wählen kann. Ich würde also
einfach einmal in VF alle Einstellungen zum Linken für die DLL überprüfen.
Ansonstent: Wird bei den Computern, wo EXE und DLL korrekt ausgeführt
werden, die EXE auch über das Netzwerk gestartet? Ein Netzwerk-Problem
würde ich nämlich als das nächstliegende Problem vermuten.
--
----------------------------------------------------------------------
THORSTEN ALBERS Universität Freiburg
albers@
uni-freiburg.de
----------------------------------------------------------------------
- Next message: Gerald Bader: "Symbol in einer Symbol-Datei ansprechen - wie?"
- Previous message: Mathias Wührmann: "Re: Textdatei schnell auslesen und durchsuchen!"
- In reply to: anonymous_at_discussions.microsoft.com: "Re: Fortran-Dll von VB aus aufrufen"
- Next in thread: Peter Fleischer: "Re: Fortran-Dll von VB aus aufrufen"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|