テキスト比較ツールを作成したい

解決


パノラマ  2009-12-22 10:51:45  No: 143024  IP: 192.*.*.*

VB2008でプログラムの勉強をしています。
元々のテキストデータをフォーム上(例えばテキストボックス内)で変更した時、
どの部分が変更されたかを別フォームで表示するようなことを行いたいと考えています。
テキストボックス変更後のテキストの内容と、元々のテキストデータの内容とを比較すればよいと思いますが、
どのようにして変更箇所をチェックすることができるでしょうか?
何だかアルゴリズムの話になってしまい、VBの話からそれてしまうようで申し訳ありませんが、
アドバイスよろしくお願い申し上げます。

編集 削除
YuO  2009-12-22 12:08:18  No: 143025  IP: 192.*.*.*

diffのアルゴリズムですね。

とりあえず,bingでdiff アルゴリズム VBを検索した結果
http://www.bing.com/search?q=diff%20%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%20VB

同じく,エディットグラフを検索した結果
http://www.bing.com/search?q=%E3%82%A8%E3%83%87%E3%82%A3%E3%83%83%E3%83%88%E3%82%B0%E3%83%A9%E3%83%95

このあたりが参考になるのではないでしょうか。

編集 削除
パノラマ  2009-12-22 14:49:59  No: 143026  IP: 192.*.*.*

diffやエディットグラフというものは初めて知りました。
YuOさん、ありがとうございました。
ちょっと勉強してみます。

編集 削除