VB调用Fortran 的DLL,请指点

abcabcx3 2004-10-01 04:06:25
Fortran代码如下:
SUBROUTINE MARK()
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
Return
End



VB代码如下:
Private Declare Sub mark Lib "E:\Fmark.dll" Alias "_MARK@0" ()
...
Call mark


运行时总是提示运行错误453
在文件E:\Fmark.dll中找不到DLL的入口点"_MARK@0"
...全文
148 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
abcabcx3 2004-10-02
  • 打赏
  • 举报
回复
已经解决了
原来我没有加!ms$attributes dllexport :: 语句
见笑,见笑!
谢谢!
lxcc 2004-10-01
  • 打赏
  • 举报
回复
http://www.slrjzx.com/wenzhang/fortranvb.htm
http://www.blanksoft.com/forum/forum_posts.asp?TID=317&PN=1
http://www.sdrt.com/wangshangjiaocheng/cxsj/fortran/gj04.htm
http://www.china-askpro.com/msg46/qa40.shtml
abcabcx3 2004-10-01
  • 打赏
  • 举报
回复
还是解决不了.

我用的是VB6 和 Fortran power station4.0
操作系统是 XP
会有影响吗?
abcabcx3 2004-10-01
  • 打赏
  • 举报
回复
谁有详细的代码可以给我参详一下吗?如果有的话真的不胜感激

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧