Delphi7のメモに追加する巨大な文字列があります。文字列のサイズは約1MBで、多くの(Unicode)文字が含まれています。私のグラフィックカードは最高ではありません(Intel GMA500)。次のテキストを追加します。
Memo1.Lines.Append(MyString);
ただし、手順はメモへの描画よりも高速であるように見えます。これを「ブロッキングモード」でコーディングする方法はありますか?つまり、すべての文字が描画されたときにプロシージャが終了しますか?
ご協力ありがとうございました。
編集:私も使用しました:
Memo1.Lines.BeginUpdate;
Memo1.Lines.Append(MyString);
Memo1.Lines.EndUpdate;