代码如下,在调用aaa时会出现错误,请问为什么,但是在delphi7下却很正常,没有错误出现.
procedure aaa(v: array of Variant);
var
  i: Integer;
  str: String;
begin
  str := '';
  for i := Low(v) to High(v) do
    str := str + VarToStr(v[i]);
  ShowMessage(str);
end;procedure TForm1.Button1Click(Sender: TObject);
begin
  aaa([]);
end;