掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SHFileOperationの使い方 (ID:25583)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもお世話になります。標題のAPIを使って,フォルダごとコピーするツールを作っています。 with foStruct do begin wnd := Handle; wFunc := FO_COPY; pFrom := PChar(SrcFolder + '\*.*' + #0); pTo := PChar(DstFolder + '\' + #0); fFlags := FOF_ALLOWUNDO; fAnyOperationsAborted := False; hNameMappings := nil; lpszProgressTitle := nil; end; SHFileOperation(foStruct); と,ここまではいいのですが,二度目以降は上書き確認ダイアログが表示されてしまいます。また,あらかじめ削除しておくことも考えて with foStruct do begin wnd := Handle; wFunc := FO_DELETE; pFrom := PChar(DstFolder + '\*.*' + #0); fFlags := 0;//FOF_ALLOWUNDO; fAnyOperationsAborted := true; hNameMappings := nil; lpszProgressTitle := nil; end; SHFileOperation(foStruct); というの作ったのですが,こちらも削除確認のダイアログが出てしまいます。このツールはタイマーイベントで無人実行したいのですが,問答無用で上書きする方法はないでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.