>>724
一番簡単なのは
ListView1.BeginUpdate;
〜追加処理
ListView1.EndUpdate;


あとはMLにある TMandom を使うとか(注意書きをよく読んだほうがいい
OwnerDrawで色々工夫するとかかな

もしTStringListでCSVファイルを読み出してるのなら
サンプル蔵の高速TStrings読込でファイル読込高速化はある程度可能

キャッシュファイルを作って高速化とかはわからん