js不如vbs强大,干这个不行。其他的也多数不如vbs方便。
vbs  短暂的美!但是我发现一个奇怪的问题,就是vbs的数组,无法得到维数的信息
反而在js里调用vbs数组可以求出维数dimensions 方法
请参阅
dimensions 方法
应用于: VBArray 对象
返回 VBArray 的维数。

解决方案 »

  1.   

    SCRIPT LANGUAGE="VBScript">
    <!--
    Function CreateVBArray()
       Dim i, j, k
       Dim a(2, 2)
       k = 1
       For i = 0 To 2
          For j = 0 To 2
             a(j, i) = k
             k = k + 1
          Next
       Next
       CreateVBArray = a
    End Function
    -->
    </SCRIPT><SCRIPT LANGUAGE="JScript">
    <!--
    function VBArrayTest(vba)
    {
       var i, s;
       var a = new VBArray(vba);
       for (i = 1; i <= a.dimensions(); i++)
       {
          s = "The upper bound of dimension ";
          s += i + " is ";
          s += a.ubound(i)+ ".<BR>";
       }
       return(s);
    }
    -->
    </SCRIPT>
      

  2.   

    <script language="JavaScript">
    <!--
    alert("A".charCodeAt())
    alert(String.fromCharCode(65))
    //-->
    </script>