例如我在Fortran中写了一个Dll,其中一个参数是数组,然后在VB中调用这个Dll,请问怎么实现,为什么接收不到呢?
我是这样写的:
Private DECLARE sub testfunction lib "c:\my.dll" (val() as double,group as long)subroutine testfunction(in1,in2,out1,out2)
$DEC ATTRIBUTE EXPLORE DLL :: TESTFUCTION ! 忘记怎么写了,函数能够找到入口。
REAL(KIND=8) IN1(130),IN2(230),OUT(123),OUT(200)END SUBROUTINE TESTFUNCTION
我是这样写的:
Private DECLARE sub testfunction lib "c:\my.dll" (val() as double,group as long)subroutine testfunction(in1,in2,out1,out2)
$DEC ATTRIBUTE EXPLORE DLL :: TESTFUCTION ! 忘记怎么写了,函数能够找到入口。
REAL(KIND=8) IN1(130),IN2(230),OUT(123),OUT(200)END SUBROUTINE TESTFUNCTION
解决方案 »
- 【设置滚动条位置】如何设置外部窗口的滚动条位置
- 请教个问题,VB写的EXE插入mysql时选择utf8,......
- 请问Windows XP中那个文件或者是注册表能够控制网页上传文件打开对话框的路径啊! 我想用vb对其进行修改
- picturebox为什么不能使用print
- 如何减少网络拷贝时的cpu占用?
- 谁有做过排版软件的经验?介绍介绍呗
- 请高请进:关于Agent的问题!
- 菜鸟问题,来者来分!
- 有三个问题,请各位关注一下?100分相送!!!
- Inet组件可以excuete时发送的data是非字符串吗?
- ADO控件一定要配合DataGrid控件使用么?
- 100分求 mmcontrol的快进与后退
2、Fortran 能编写DLL吗?