ActiveX,类型不匹配错误
我利用ActiveX将控件安装到客户端.然后在客户端调用该控件的方法.
像这样
var myCtl = document.all("myCtl");
alert(myCtl.InitDevice());
这个是运行正常的。
但是如果带参数的
var sTel = new Object();
myCtl.GetCallerID(0, sTel); //这个地方出错,错误信息是[类型不匹配]
而 GetCalerID 的两个参数是 Integer和Object
Integer这个变量直接在Js里是可以用的。
比如
myCtl.GetLineState(0);// 这个是运行正常的
但是我不知道Object这个数据类型在Js是怎么用的。