お知らせ

電子会議

ライブラリ

FDelphi サイト全文検索

Delphi FAQ一覧

サンプル蔵



FDelphi FAQ
15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」

[Q]
Rename や RenameFile でファイルの移動ができるそうですが、どういう制限 がありますか?

[A]
使い方は、
    RenameFile('a:\dir1\file1','a:\dir2\dir3\file1');
とか、
    AssignFile(f,'a:\dir1\file1');
    Rename(f,'a:\dir2\dir3\file1');

 このとき、
    RenameFile('a:\dir1\file1','a:\dir2\dir3\file2');
というように、リネームも同時にやれます。

◆しかし、同一ドライブに限ります。異なるドライブ間はダメ(出来そうで
できない、第2弾)

◆また、ファイルではありませんが、同じようにして、ディレクトリーを移
動することは、できません。(出来そうでできない、第3弾)

 でもよかった。同一ドライブでの移動は、コピー&削除しなくても Rename
/RenameFile を使うとうんと速いことを、改めて頭に入れられましたから。


ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。

Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会