有一个控件,它的SDK里有一个函数说明,现在在网页中调用,如何调用?
函数:GetDeviceInfo([in] LONG dwMachineNumber,[in] LONG dwInfo,[in] LONG dwValue)
   dwMachineNumber:操作的机器号(int)
   dwInfo:         信息类别号(int)它的VB编程示例:
Private Sub cmdGetDevInfo_Click()
    Dim i As Integer
    Dim dwValue As Long
    Dim bget As Boolean
    Dim dwMachNumber As Integer
    
    dwMachNumber=1
    For i = 1 To 3
        bget = frm2.CZKEM1.GetDeviceInfo(dwMachNumber, i, dwValue)
        If bget = False Then Exit Sub
        If i = 1 Then
            ls2.AddItem "Max num of manager:" & dwValue & ""
            ls2.Refresh
        End If
        If i = 2 Then
            ls2.AddItem "Machine num:" & dwValue & ""
            ls2.Refresh
        End If
      NEXT i
 END sub
问题:我在jscript中怎么调用也取不到dwValue的值,如何调用才正确??
我的代码:
<script>
var dwMachNumber = 1;
var i = 1;
'var dwValue = "";
var tk = new ActiveXObject("XXXXX.XXXXX");
var isConn = tk.conn_com(1,1,152000);
var bget = flase;
    if(isConn){ 
       bget = tk.GetDeviceInfo(dwMachNumber, i, dwValue);
//这一句是它的控件读取机器里的数据,成功返回true,失败返回false
         if(bget){alert(dwValue)} 
 }
</script>
这里怎么取得函数的dwValue啊,我运行到bget = tk.GetDeviceInfo(dwMachNumber, i, dwValue);提示数据类型不匹配,
添加 var dwValue=""后也还是不行。
帮忙看看