Export (0) Print
Expand All

FileSystem.FileCopy Method

Copies a file. The FileSystem gives you better productivity and performance in file I/O operations than FileCopy. See CopyFile for more information.

Namespace:  Microsoft.VisualBasic
Assembly:  Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)

public static void FileCopy(
	string Source,
	string Destination
)

Parameters

Source
Type: System.String

Required. String expression that specifies the name of the file to be copied. Source may include the directory or folder, and drive, of the source file.

Destination
Type: System.String

Required. String expression that specifies the destination file name. Destination may include the directory or folder, and drive, of the destination file.

ExceptionCondition
ArgumentException

Source or Destination is invalid or not specified.

IOException

File is already open.

FileNotFoundException

File does not exist.

If you try to use the FileCopy function on a currently open file, an error occurs.

FileCopy requires full trust to work on the local drive.

This example uses the FileCopy function to copy one file to another. For purposes of this example, assume that SrcFile is a file that contains data.

Dim SourceFile, DestinationFile As String
SourceFile = "SRCFILE"   ' Define source file name.
DestinationFile = "DESTFILE"   ' Define target file name.
FileCopy(SourceFile, DestinationFile)   ' Copy source to target.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft