24小时热门版块排行榜    

查看: 531  |  回复: 0

阿什利扬

铁杆木虫 (知名作家)

[交流] VB调用matlab生成的dll出错

大家好,我想用VB调用matlab编译的dll动态链接库,可是现在出现了问题,希望大家给予帮助。
我的操作过程是,在matlab2007b中成功编译了M文件,然后再VB工程中引用了dll名,最后在VB中编写程序引用。程序如下:
Dim hzn1 As zuixiaoerchengfa.zuixiaoerchengfaclass 'matlab初始定义


Call hzn1.zuixiaoerchengfa( XX, YY, XY, XZ, YZ, X, Y, Z, N)‘调用


Private Sub Form_Load()
     Set hzn1 = New zuixiaoerchengfa.zuixiaoerchengfaclass
End Sub

我希望调用dll之后能够使VB获取matlab返回的a,b,c三个输出参数,但是程序运行一直出错,错误提示是错误的参数传递。
我调试了好久却一直没有成功解决,请大家帮忙看看到底是怎么回事,谢谢

VB调用matlab生成的dll出错
M.png
回复此楼

» 猜你喜欢

海纳百川,有容乃大
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 阿什利扬 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见