• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:『ファイルの上書きの確認』ダイアログボックスの際に旧ファイルをバックアップする。)

ファイルの上書き時にバックアップする方法とは?

このQ&Aのポイント
  • ファイルの上書き保存で、最新とは限らないため、毎回ファイルの中身を確認する必要があります。
  • Windows XPでは、ファイルを移動するとコンペアチェックが行われ、相違が見られる場合には『ファイルの上書きの確認』ダイアログボックスが表示されます。
  • 『ファイルの上書きの確認』ダイアログボックスが表示されたら、VBを使用して所定のフォルダにバックアップする方法があります。また、表示されたかを定期的にチェックするためにはCPUの負荷に注意する必要があります。

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

  • ベストアンサー
noname#221368
noname#221368
回答No.2

 お求めの作業は、.Net のコントロール「OpenFileDialog」や「SaveFileDialog」がほとんど自動でサポートしてくれます。  まず、VB.NET の一般的なコントロールで何が出来るかを、概観する事をお奨めします。別におぼえなくてもいいんです。こんな事ができるのか、というイメージがつかめれば、ヘルプを引く助けになります。

rescue99
質問者

お礼

ありがとうございます。

その他の回答 (1)

noname#221368
noname#221368
回答No.1

>WINDOWS XPはファイルを移動するとその際にコンペアチェックして、相違が見られると『ファイルの上書きの確認』ダイアログボックスが表示・・・直感でそう思いました  まず、VB6 なのか VB.NET(2002~2008)なのか、VBA なのか VB なのか、それとも Windows API などでやりたいのか、教えて下さい。 >あとその表示されたかを1秒ごとにチェック・・・  この意味をつかみ兼ねます。

rescue99
質問者

お礼

返事が遅くなりすみません。 >まず、VB6 なのか VB.NET(2002~2008)なのか、VBA なのか VB なのか、それとも Windows API などでやりたいのか、教えて下さい。 VB.NET 2005 です。 >この意味をつかみ兼ねます。 『ファイルの上書きの確認』ダイアログボックスが表示されたかを判断するには如何すれば良いのか教えてください。 ありがとうございました。

関連するQ&A