Share via


FileSystem.FileCopy(String, String) 方法

定義

複製檔案。 FileSystem 提供比 FileCopy 更優越的檔案 I/O 作業產能和效能。 如需相關資訊,請參閱 CopyFile(String, String)

public:
 static void FileCopy(System::String ^ Source, System::String ^ Destination);
public static void FileCopy (string Source, string Destination);
static member FileCopy : string * string -> unit
Public Sub FileCopy (Source As String, Destination As String)

參數

Source
String

必要。 字串運算式,指定要複製的檔案名稱。 Source 可包括原始程式檔的目錄或資料夾及磁碟機。

Destination
String

必要。 字串運算式,指定目標檔案名稱。 Destination 可包括目的檔案的目錄或資料夾及磁碟機。

例外狀況

SourceDestination 為無效值或尚未指定。

檔案已經開啟。

檔案不存在。

範例

此範例會使用 函 FileCopy 式將一個檔案複製到另一個檔案。 針對此範例的目的,假設 SrcFile 是包含數據的檔案。

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

備註

如果您嘗試在目前開啟的檔案上使用 函 FileCopy 式,就會發生錯誤。

FileCopy 需要完全信任才能在本機磁碟驅動器上運作。

適用於

另請參閱