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 には、コピー先ファイルのディレクトリまたはフォルダー、およびドライブが含まれる場合があります。

例外

Source または Destination が無効であるか、指定されていません。

ファイルは既に開いています。

ファイルが存在しません。

この例では、 FileCopy 関数を使用して、1 つのファイルを別のファイルにコピーします。 この例では、 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 には、ローカル ドライブで動作する完全信頼が必要です。

適用対象

こちらもご覧ください