FileCopy
 
Copies a file

Syntax

Declare Function FileCopy ( source As String, destination As String ) As Integer

Usage

#include "file.bi"
FileCopy source, destination

or

#include "vbcompat.bi"
FileCopy source, destination

Parameters

source
A String argument specifying the filename of the file to copy from. This file must exist.
destination
A String argument specifying the filename of the file to copy to. This file will be overwritten if it exists. This file should not be currently referenced by any open file handles.

Description

Copies the contents of the source file into the destination file, overwriting the destination file if it already exists.

Example

#include "file.bi"
FileCopy "source.txt", "destination.txt"


Platform Differences

  • Linux requires the filename case matches the real name of the file. Windows and DOS are case insensitive.
  • Path separators in Linux are forward slashes / . Windows uses backward slashes \ but it allows for forward slashes . DOS uses backward \ slashes.


Differences from QB

  • New to FreeBASIC. Existed in Visual Basic.

See also