vb调用fortran(字符串传递)
如题,我想用vb调用Fortran动态链接库,字符串传递老出错。
下面是fortran 子程序
vb子程序是用一个按钮显示:
但是执行老出现错误 缺少:end sub;
不知道为什么?请高手指点,或帮忙把这个程序调通。谢谢
下面是fortran 子程序
subroutine fortstr(str1,str2)
! ms$attributes stdcall, reference, dllexport::fortstr
character(40)::str1,str2
str1="你好"
str2="爸爸"
end subroutinevb子程序是用一个按钮显示:
Private Declare Sub fortstr Lib "fortstr.dll" (ByVal str1 As String, ByVal str2 As String)
Private Sub Command1_Click()
Sub usefortstr()
Dim str1 As String * 40, str2 As String * 40
Call fortstr(str1, str2)
Debug.Print str1, str2
End Sub
End Sub但是执行老出现错误 缺少:end sub;
不知道为什么?请高手指点,或帮忙把这个程序调通。谢谢
...全文
相关推荐
2021-2022计算机二级等级考试试题及答案No.4818.docx
2021-2022计算机二级等级考试试题及答案No.4818.docx
vb6.0调用webservice详解
网上写vb6.0调用webservice的都写得比较简单, 这个结合实例作了较详细介绍
VC写的DLL给VB用,传送字符串
VB和VC写的DLL之间传达室送字符串。调试通过的源代码。网上的代码和文档都是用整型add(a,b)做例子。自己试试就知道传送string还会有那么多问题。耗了我不少时间!希望能节省你的时间!
VB 函数用法(函数的调用等方法)
VB 函数用法 Free!!!方便VB开发初学与实用者!!
VB调用VC写的DLL 实现两个字符串相加成一个字符串
VB调用VC写的DLL 实现两个字符串相加成一个字符串,业余程序员,不好的地方欢迎指出!


VB基础类
