System.IOUtils.TFile.Copy
Delphi
class procedure Copy(const SourceFileName, DestFileName: string); overload; inline; static;
class procedure Copy(const SourceFileName, DestFileName: string; const Overwrite: Boolean); overload; static;
C++
static void __fastcall Copy(const System::UnicodeString SourceFileName, const System::UnicodeString DestFileName)/* overload */;
static void __fastcall Copy(const System::UnicodeString SourceFileName, const System::UnicodeString DestFileName, const bool Overwrite)/* overload */;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TFile |
Beschreibung
Kopiert eine Datei in den angegebenen Pfad.
Mit Copy können Sie eine Kopie einer Datei erstellen. Die erste Variante von Copy übernimmt als Parameter nur einen Quell- und einen Zielpfad. Wenn der Zielpfad auf eine bereits vorhandene Datei zeigt, löst Copy eine Exception aus. Die zweite Variante von Copy übernimmt den optionalen Parameter Overwrite. Hat dieser den Wert true, wird der Kopiervorgang auch dann durchgeführt, wenn die Zieldatei bereits vorhanden ist. Die folgende Tabelle enthält die von dieser Methode erwarteten Parameter.
Name | Bedeutung |
---|---|
SourceFileName |
Der Pfad zur Datei, die kopiert werden soll. |
DestFileName |
Der Zielpfad, in den die Datei kopiert werden soll. |
Overwrite |
Gibt an, ob der Kopiervorgang auch dann durchgeführt werden soll, wenn sich bereits eine andere Datei in dem mit DestFileName angegebenen Pfad befindet. |
Siehe auch
Codebeispiele