プロが教えるわが家の防犯対策術!

Delphiでファイルの移動をしたいのですが
どのようなコーディングになるのでしょうか。
お知りの方、おいでになりましたら
ご教授お願い致します。

A 回答 (3件)

CopyFileというAPIを使って、処理が成功したらコピーもとのファイルを削除すればよろしいのでは?



var
Ret:Boolean;
MotoName,SakiName:PChar;
begin
if CopyFile(MotoName, SakiName, False) then
begin
DeleteFile(MotoName);
end
else
begin
// 失敗処理
end;

end;

と私はしてますが。
    • good
    • 0

通常のwindowsアプリでの操作ならCopyFileAPI,SHFileOperationAPI


視覚的に操作するならDragModeプロパティーで普通は作ると思います。
    • good
    • 0

RenameまたはRenameFile関数で行います。


但し、移動制限があり同一ドライブ内のみです。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
フォルダー間の移動はできないでしょうか?

お礼日時:2006/08/02 16:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!