System.IOUtils.TFile.Copy

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TFile

Description

Copie un fichier dans un chemin donné.

Utilisez Copy pour effectuer une copie d'un fichier. La première forme de Copy accepte seulement un chemin source et un chemin de destination. Si le chemin de destination pointe sur un fichier déjà existant, Copy déclenche une exception. La deuxième forme de Copy accepte un paramètre Overwrite facultatif. S'il est défini sur true, le paramètre force la poursuite de l'opération de copie même si le fichier de destination existe déjà. Le tableau suivant liste les paramètres attendus par cette méthode.



Nom Signification

SourceFileName

Le chemin au fichier qui est copié.

DestFileName

Le chemin de destination dans lequel le fichier est copié.

Overwrite

Spécifie si l'opération de copie est traitée même si le fichier de destination se trouve dans le chemin DestFileName.



Remarque: Copy déclenche une exception si le fichier source n'existe pas, si les chemins ne sont pas valides, ou si l'utilisateur n'a pas assez de privilèges pour effectuer l'opération de copie.

Voir aussi