procedure TFDemo.Button2Click(Sender: TObject);
var
a:array of string;
i,j,k,ArrayLeng:integer;
begin
ArrayLeng:=7;
setlength(a,ArrayLeng);
for i:=0 to ArrayLeng-1 do
a[i]:='sample'+inttostr(i);
//例如想删除位置j的数组
j:=2;
for i:=j to length(a)-2 do
begin
a[i]:=a[i+1];
end;
//重新设置长度
SetLength(a,Length(a)-1);
end;