解决方案 »

  1.   

    1、文本文件读入TListString中;
    2、由TListString分批(行),读入 Memo。
      

  2.   

    var
       s: TStringList;
    begin
      ...
       s.LoadFromFile('F:\1.txt') ;
      Memo1.Text := s;
      ...
    end;
      

  3.   

    纠错:
        Memo1.Text := s.Text;
      

  4.   

    先读取到stringlist,是个不错的选择。
    尽量避免屏幕刷新。
      

  5.   

    可以使用c++ ifstream一行行读取再add到memo, 这个读取的速度还是非常高的额
      

  6.   

    载数据时锁定下
    Memo1.Lines.BeginUpdate;
      try
        Memo1.Lines.LoadFromFile('....');
      finally
        Memo1.Lines.EndUpdate;
      end;