如何动态的设置数组,就是不给他限定上下界,根据需要自动添加,我记得c里好像有这样的定义,Delphi试了半天没试出来

解决方案 »

  1.   

    动态的设置数组
    下界固定的是0
    SetLength可以设定数据个数
    -1就是下界
      

  2.   

    setlength不是还需要设置数组的个数吗
      

  3.   

    你可以这样子定义:
    var
      test: array of string;
    .......procedure ..................
    begin
      setlenth(test, 10);
    end;这样你就定义了一个从0到9 的到字符串数组,就这么简单!呵呵!
      

  4.   

    不好意思,是SetLength这个函数,喝醉啦,呵呵!
      

  5.   

    setlength设置动态数组的长度;