• ベストアンサー

差分ファイルのみコピーするには?

Windows2000 VB6 で開発中です。 度々すみません。 ファイルコピーをする時に、"日付かサイズが違っていたらコピーする。" という条件をつけているのですが、対象ファイルの量が多い為、非常に時間がかかってしまいます。 VB標準の関数で、オプションをつければ、勝手に差分だけコピーしてくれるような物はないでしょうか? また、こうしたらもっと早くなるという方法がありましたら、ぜひご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

>ファイルコピーをする時に、"日付かサイズが違っていたらコピーする。" という条件をつけている API関数のFindFirstFile, CopyFileを使えば少し早くなります。 おそらくこれが限界。

その他の回答 (1)

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.2

とーどー兄ぃに至って同感。 VBに限らず、APIにも無いザマス。 だからそんなユーティリティが、市場に出ているのです。 Vect○rも、そんなショボ機能のシェアなど載せるなよ。。。 と思う今日この頃。。。

関連するQ&A