delphi 可以调用FORTRAN 77的例程吗?(150分)

  • 主题发起人 主题发起人 johnpan
  • 开始时间 开始时间
J

johnpan

Unregistered / Unconfirmed
GUEST, unregistred user!
各位好, 请教一个问题, 有一个软件提供了一个数据接口,但是是用fortran实现的,我可不可以在delphi里调用。说明书上如下
DARs are written in FORTRAN 77 and can be called from any
FORTRAN 77 program or from any other program that can call ANSI
standard FORTRAN 77 subroutines.
谢谢
 
fortran77
十年前用过的东西
 
当然可以,但你必须先弄清参数传递的方法
 
完全可以
 
可以,具体方法你要使用VISUAL FORTRAN 将原来的fortran77函数做成DLL,声明格式如下:
TYPE FUNCTION FUNNAME(参数)
参数声明
!DES$ ATTRIBUTES DLLEXPORT::FUNNAME
!DES$ ATTRIBUTES STDCALL, ALIAS:"FUNNAME"::FUNNAME
FUNCTION BODY
END FUNCTION FUNNAME
 
后退
顶部