主题:VB对Fortran的调用
zhao311
[专家分:30] 发布于 2010-09-06 09:28:00
用CVF写了个计算程序的DLL文件,想用VB做界面,该怎么实现调用呢,我是菜鸟级,刚接触
Private Declare Function Circle_Area Lib "firstDLL.dll" (r As sing) As Single
Private Declare Sub MAKELOWER Lib "firstDLL.dll" (ByVal s As String, ByVal i As Long)
Private Declare Function SUM Lib "firstDLL.dll" (r As Long) As Long
这是VB前几行代码,一编译就提示错误,“用户定义类型未定义”不知道什么意思,怎么改
请大侠们指教
回复列表 (共6个回复)
沙发
老大徒伤悲 [专家分:29120] 发布于 2010-09-06 10:23:00
(r As sing)中sing未定义。
板凳
tanchuhan [专家分:15140] 发布于 2010-09-06 20:43:00
r As sing -> r As Single
3 楼
老大徒伤悲 [专家分:29120] 发布于 2010-09-07 09:00:00
tanchuhan:
这个他修改后还是不行,在工程里添加“引用”出错,提示是“不能将引用加入到指定文件”。
我不知道改怎么解决,后来建议他用将Fortran编译成exe,然后在vb中带参数执行。
4 楼
tanchuhan [专家分:15140] 发布于 2010-09-07 20:06:00
[quote]tanchuhan:
这个他修改后还是不行,在工程里添加“引用”出错,提示是“不能将引用加入到指定文件”。
我不知道改怎么解决,后来建议他用将Fortran编译成exe,然后在vb中带参数执行。[/quote]
把工程上传上来看看。
5 楼
moke5 [专家分:30] 发布于 2010-09-10 23:23:00
寻找一直寻找机会的人!
一个趋势中的趋势的项目!
一个直销和传销终结者的项目!
一个帮助普通创业者成功的项目!
我们在互联网上正在拓展一个生意项目,现在正在寻求合作伙伴。我们认为成功的关键是你是什么人?还有你和谁在一起。我们在乎的是--您是否是有激情、有梦想的人。有意者请跟我们联系,我们和您谈谈,给您讲解一些生意概念,或许我们可以合作。一个集即时网游、交友,娱乐游戏,网络品牌代理商城,互联网平台项目招商进行中……详情QQ空间资料http://user.qzone.qq.com/909065437/infocenter
网商咨询 摩客天宇QQ 909065437
6 楼
C易特联盟 [专家分:60] 发布于 2010-10-03 21:38:00
C易特元亨QQ919169870
最新互助式项目。
这是一个互助的模式。
不推广人也有钱赚的。分A B两个网。
不推广的人在A网。推广的人 在B网。
B网推广的人帮助A网。
A网赚取6000元出局。
B网就多了。
详情了解加QQ919169870
http://blog.sina.com.cn/s/blog_6b19ec920100liv6.html
C易特奖励制度
http://blog.sina.com.cn/cyite6
C易特更多资料博客
我来回复