只要将其设为VAR参数就可在函数中传如传出。VARARRAYREDIM可改最后一维。你可以用嵌套方式定义数组。

解决方案 »

  1.   

    function f(var ea: array array of type): type;
      

  2.   

    to zswang
    能否详细一点,拜托!!我很着急呀?
      

  3.   

    Delphi支持动态数组的,注意SetLength、Low(或者是GetLow,记不得了)、High等函数。
      

  4.   

    我查资料知道了
    delphi中传递的数组作为型参只能是形如一维数组的形式
    如:function getvalue(myarray:array of integer):type
    所以传递动态的二维数组徐如下定义
     type 
         Tarray:array of integer;function getvalue(myarray:array of Tarray):type再用setlength(myarray,3,4)设置动态数组的大小
    以上希望对大家有所帮助!
      

  5.   

    我查资料知道了
    delphi中传递的数组作为型参只能是形如一维数组的形式
    如:function getvalue(myarray:array of integer):type
    所以传递动态的二维数组徐如下定义
     type 
         Tarray:array of integer;function getvalue(myarray:array of Tarray):type再用setlength(myarray,3,4)设置动态数组的大小
    以上希望对大家有所帮助!