你这样定义试试:
var tmpvalue = new Object();

解决方案 »

  1.   

    试过了,不行。
    鬼知道这个CELL控件是怎么开发的?类型不定义成通用的,搞什么指针地址的。
      

  2.   

    Javascript does not support ByRef
      

  3.   

    VBS和JS的类型不同,所以调用ActiveX的函数,一般使用VBS,还有二进制操作,这就是我为什么没有完全放弃vbs的原因之一你可以试试看这个
    execScript('DoGetCellData i,j,tmpvalue','vbscript')
      

  4.   

    大家说得对,用JS操作ActiveX确实不方便。
    我还是改用VBS吧,不过太麻烦了。
      

  5.   

    在试试:
    function aa(){
      this.data=null;
    }
    var tmpvalue=new aa();
    DoGetCellData(i,j,tmpvalue.date);