[Back to COPYMOVE SWAG index] [Back to Main SWAG index] [Original]

    {
    > Does anybody know how to do a "fast" move of a File?
    > ie: not copying it but just moving the FAT Record

      Yup.  In Pascal you can do it With the Rename command.  The Format is:

       Rename (Var F; NewName : String)

    where F is a File Variable of any Type.

    to move a File Really fast, and to avoid having to copy it somewhere first and
    then deleting the original, do this:
    }

    Procedure MoveIt;  {No error checking done}
    Var
       F : File;
       FName : String;
       NName : String;
    begin
       Assign (F, FName);
       NName:= {new directory / File name}
       Rename (F, NName);
    End.

[Back to COPYMOVE SWAG index] [Back to Main SWAG index] [Original]