ファイルの強制上書コピー
- 題名: ファイルの強制上書コピー
- 著者: ホエホエ
- 日時: 2012/04/16 17:48:32
- ID: 30330
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ファイルの強制上書コピー
- 著者: 魔界の仮面弁士
- 日時: 2012/04/16 20:23:06
- ID: 30333
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: ファイルの強制上書コピー
- 著者: ホエホエ
- 日時: 2012/04/17 14:41:42
- ID: 30343
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
いつも参考にさせていただいております。
タイトルにもる通りなんですが、WIN32APIのCopyFile関数を使用し
ファイルコピーをしているのですが、読込属性のファイルがあると
CopyFile関数の第3引数をFALSEにしていても失敗すると言うことが
分かりました。
常に属性に関係なく強制上書したいのですが、何か良い方法は
ありませんか?やはり上書対象ファイルの属性を変更するか、
コピー前に削除するしかありませんか?
ちなみに以前投稿させていただいた質問↓
http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=30279&rev=&no=0
であるようにロングファイル名(260文字超過)パスに対応する
必要があるので.NETのPathクラス、Fileクラス、Directoryクラスは
利用できずUNCパス対応の関数が必須条件となります。
対策をご存知の方、教えてください。お願いします。
================開発環境===================
OS: Windows XP SP3
VS: 2008
.NET:3.5