本帖最后由 zeus177169 于 2011-12-06 20:56:57 编辑

解决方案 »

  1.   

    办法很多,可以用for循环赋值,也可以用copy赋值
    http://topic.csdn.net/u/20090518/10/5fdf54b4-3e99-45fd-8445-970ff1b010b0.html
      

  2.   

    Type
      TIntegerArray = array of integer;var
      Array1 , Array2 : TIntegerArray;
    begin
      SetLength(Array2 , 10);
      Array2[0] := 100;
      Array2[9] := 100;
      Array1    := Array2;
    ...
    end;
    也可以用CopyMemory,复制前后数据到新的数组里面
      

  3.   

    的确,要不是有工作需要,我也不会去研究DELPHI,完全DELPHI新人
      

  4.   

    如果是用指针指向的那个数组呢SETLENGTH的参数好像必须是字符串或者动态数组吧