首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB怎么调用matlab生成的COM组件中的函数

2013-07-08 
PB如何调用matlab生成的COM组件中的函数由matlab中的函数myaddd.m生成的addd1_1_0.dll COM组件,在PB调用这

PB如何调用matlab生成的COM组件中的函数
由matlab中的函数myaddd.m生成的addd1_1_0.dll COM组件,在PB调用这个com组件时,要怎么使用其中的函数?
PB中调用COM组件的程序:
integer li_rc
empobj=create oleobject
li_rc=empobj.ConnectToNewObject("addd1.addd1class")
if li_rc<>0 then
destroy empobj
MessageBox("Connecting to COM Object Failed", "Error: " + String(li_rc))
return
end if 
//下面要在某个按钮触发时调用myaddd函数,其中myaddd函数有两个整数输入值,一个整数输出值,我是这样写的:
outp=empobj.myaddd(inp1,inp2)
这样运行的时候触发那个按钮时,总是出来这样PB怎么调用matlab生成的COM组件中的函数
说调用外部函数时出错。error calling external object function myaddd at.....
拜托各位帮我看一下,可能是哪里出错了,跪谢。。。
说调用外部函数时出错。error calling external object function myaddd at.....
拜托各位帮我看一下,可能是哪里出错了,跪谢。。。

在pb菜单 Tools -> Browse... -> OLE页签 -> OLE Custom Controls 里找到这个控件,然后看一下这个方法调用的参数。

热点排行