投稿日 | : 2003/04/09(Wed) 10:23 |
投稿者 | : mitu |
Eメール | : |
URL | : |
タイトル | : RichTextBox使用のファイル比較 |
度々で申し訳ありませんが、よろしくお願いします。
今、CSVファイルを比較するものを作っています。
リッチテキストボックスにファイルを展開して比較をします。
行単位の比較ではなく、カンマ区切り毎の比較をし、
異なる部分に色を付けるのですが、
前質問のような、カラム数=35、行数=10000 のファイルになると、
セル毎の比較処理、
また、色づけに関しましても、
SelStart、SelLength、SelColor で1カラム毎かえているので、
かなり、時間が掛かってしまっています。
現在は、1行ずつ取得後、各セル毎値を取得し、比較しています。
その後、描画フラグを見て、色を変えている作業です。
高速で行える方法がありましたら、ご教授よろしくお願いします。