如何传递控件到ActiveX Dll组件里.我是用object类型传递,本机运行通过,但放到别的机子就不行了
如何传递控件到ActiveX Dll组件里?
我是用object类型传递,本机运行通过,但放到别的机子就不行了,说是类型不对,然后我把ActiveX Dll源码拷过去,在那台机子上再编译,运行通过,但拿到我的机子上注册使用就碰到了同样的问题,小弟被这个问题所困,还望各位大侠救我一把.
我是认为问题出在用object控件引用的后期绑定上.但是ActiveX Dll又不允许我用指明的类型来传递参数
如public function SetTextBox(byval x1 as TextBox) '是不允许的
public function SetTextBox(byval x1 as object) '是允许的,生成dll以后,在本机也能运行通过.但是,到别的机子上就出现了类型不匹配的问题.
小弟才疏学浅,不知道怎么解决这个问题?