二つのファイルを比較して、違い見つけるには?


rairai  2008-01-22 00:54:50  No: 138696

VB6  二つのファイルを比較して、違い見つけるには?

VB6  二つのファイルを比較して、違い見つけるにはどうしたらいいのでしょうか?
何か特別な関数があるのでしょうか?

やりたいことは、
  A = "C:\aaa.txt"
  B = "C:\ccc.txt"

のファイルを比較して違いがあるかを調べようとしています。


YuO  2008-01-22 01:29:05  No: 138697

異なるデータの行があることの検知であれば,単純に二つのファイルを開いて一行ずつ読んで比較すればよいです。

もっと詳しいことがやりたいのであれば,「それ」を実装することになります。
例えば,diffとアルゴリズムをキーワードに検索すると,
http://www.google.com/search?client=opera&rls=ja&q=diff+%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0&sourceid=opera&ie=utf-8&oe=utf-8
から
http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=%B2%B3
を経て
http://hp.vector.co.jp/authors/VA007799/viviProg/doc5.htm
にたどり着けます。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加