ListViewの更新チェック

解決


ねじ  2005-12-24 00:03:39  No: 19388  IP: 192.*.*.*

まずListViewに複数行表示します。
微妙にItemのCaptionの違ったデータを再度表示します。
その際に、更新前には無かったCaptionのリストを取得したいのですが、
どのように実装するのが高速なのでしょうか。

私が考えた方法は、配列に一旦入れてから、ひとつずつチェックする方法です。

AAA
BBB
CCC
DDD
 ↓
AAA
CCC
EEE
FFF

この時は、  EEE,FFFを返したいのです。

編集 削除
ん?  2005-12-24 08:02:13  No: 19389  IP: 192.*.*.*

Captionを配列ではなくTStringListにためる
チェックは、TStringList.IndexOf(文字列) < 0 になるものが『新』かと。

編集 削除
ねじ  2005-12-24 18:40:32  No: 19390  IP: 192.*.*.*

ありがとうございます。
TStringListなんて便利なオブジェクトがあったんですね。。。

編集 削除