counter

Visual Basicサンプル

フォルダ・シンクロナイザ2


マスターのフォルダと、スレーブのフォルダを指定し、スレーブのフォルダをマスターのフォルダと一致させます。つまり、ミラーを作ります。時間節約のために、更新の必要のないファイルはコピーされません。また、マスターには存在しないスレーブのフォルダは削除されます。


フォルダ・シンクロナイザを改良したのでこのような名前がついていますが、動作の内容はかなり違います。ご注意ください。


VB6版のみ

download fsync2.zip


特徴:
  • Dir関数によるサブフォルダも含むファイルの列挙(再帰呼び出しによる)
  • ファイルのタイムスタンプの制御(API)。作成日時、更新日時、最終アクセス日時へのアクセス
  • ファイルを分割して、逐次コピーを実施。ファイルopenをshareで行っているため、使用中のファイルでも正常にコピーできます。

改定日 内 容
1998/03/12 zipファイルの内容を訂正。大変申し訳ありませんが、初版のzipファイルは内容に重大な不足があり、プロジェクトが成り立たちませんでした。
1998/11/24 FolderSync.frmを改訂。相当に長い名前のファイルをコピーする際にエラーが発生する障害を修正。
2009/5/19 VB6でプロジェクトが開けることの確認。VB6より以前のバージョンは対応しない。