FileCopy Function
The document is archived and information here might be outdated

FileCopy Function

Copies a file.

Public Sub FileCopy( _
   ByVal Source As String, _
   ByVal Destination As 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.
Required. String expression that specifies the target file name. Destination may include the directory or folder, and drive, of the destination file.


Exception type Error number Condition
ArgumentException 52 Source or Destination is invalid or not specified.
IOException 55 File is already open.
FileNotFoundException 53 File does not exist.


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


This example uses the FileCopy function to copy one file to another. For purposes of this example, assume that SRCFILE is a file containing some 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.

Smart Device Developer Notes

This function is not supported.


Namespace: Microsoft.VisualBasic

Module: FileSystem

Assembly: Microsoft Visual Basic .NET Runtime (in MicrosoftVisualBasic.dll)

See Also

Kill Function | ArgumentException Class | IOException Class | FileNotFoundException Class

© 2016 Microsoft