我用C++做了一个ActiveX控件,在窗口中插入ole控件: ole_1,可以通过ole_1.Object.Function()调用控件方法,一切正常。
但当我用如下方法调用就出错了
oleObject ole_2
ole_2 = create oleObject
long rslt
rslt = ole_2.connecttonewobject("MyActiveName")
if rslt <> 0 then
MessageBox('', string(rslt))
return
end if
ole_2.Function() *
在*位置出错了。
我想知道如何可以不通过窗口插入ole控件就可以调我的ActiveX控件,请问哪位大侠知道请告知,先谢过。
------解决方案--------------------
c++写个c标准调用函数,pb可以定义外部函数