procedure TForm1.Button1Click(Sender: TObject);var
  i: integer;
  Filearray:array[1..2]of string; begin  if not OpenDialog1.Execute then exit;
  for i:=1 to OpenDialog1.Files.Count  do  begin
       if i>2 then break;
       FileArray[i]:= OpenDialog1.Files[i]; //等于2就出错了
  end;
        memo1.Lines.Add('文件1:'+ FileArray[1] + ' 文件2:'+ FileArray[2]);end;