有个activex里面有这样的一个接口
Boolean aaaa(int x,int y ,Double * x1,Double * y1);
实现的功能试能把屏幕上的x,y坐标转换成另外一坐标系的坐标 x1,y2。
现在想在jsp里对这个接口进行调用,请问各位高手该怎么调用。
function mousemove(){
var x1;
var y1;
        control1.aaaaL(event.x,event.y,x1,y1);
}
我按以上的调用方式调用会提示“类型不匹配”

解决方案 »

  1.   

    control1.aaaaL(event.x,event.y,x1,y1);
    调用的时候你可以看一下event.x,event.y,x1,y1 这几个字段的类型。
      

  2.   

    var lo=1.1;
    var la=1.1;
    alert(typeof(lo));
    alert(typeof(lo));
    alert(typeof(event.x));

    var x = parseInt(12);
    var y = parseInt(123);
    alert(typeof(x));
      Ocx1. aaaa(x,y,lo,la);结果 跳出来的都是 Number
      

  3.   

    function mousemove(){
    var x1; //这里只声明了没定义
    var y1;
      control1.aaaaL(event.x,event.y,x1,y1);
    }
      

  4.   

    function mousemove(){
    var x1=10; 
    var y1=10;
      control1.aaaaL(event.x,event.y,x1,y1);
    }
      

  5.   

    已经用variant返回的方法解决问题