Difference between revisions of "CopyFile/fr"
From Free Pascal wiki
Jump to navigationJump to searchm (Fixed syntax highlighting) |
|||
Line 3: | Line 3: | ||
Unité: Lazarus [[fileutil/fr|fileutil]] (Remplacements UTF-8 pour le code FPC RTL et la gestion supplémentaire de fichiers/répertoires) | Unité: Lazarus [[fileutil/fr|fileutil]] (Remplacements UTF-8 pour le code FPC RTL et la gestion supplémentaire de fichiers/répertoires) | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
// flags for copy | // flags for copy | ||
type | type | ||
Line 21: | Line 21: | ||
Exemple: | Exemple: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
uses | uses | ||
... | ... |
Latest revision as of 02:22, 12 February 2020
│
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
Unité: Lazarus fileutil (Remplacements UTF-8 pour le code FPC RTL et la gestion supplémentaire de fichiers/répertoires)
// flags for copy
type
TCopyFileFlag = (
cffOverwriteFile,
cffCreateDestDirectory,
cffPreserveTime
);
TCopyFileFlags = set of TCopyFileFlag;
function CopyFile(const SrcFilename, DestFilename: string): boolean;
function CopyFile(const SrcFilename, DestFilename: string; PreserveTime: boolean): boolean;
function CopyFile(const SrcFilename, DestFilename: string; Flags: TCopyFileFlags=[cffOverwriteFile]): boolean;
copyfile copie un fichier source vers un emplacement de fichier destination. Optionnellement, il préserve l'estampille horaire du fichier.
Exemple:
uses
...
fileutil
...
CopyFile('c:\autoexec.bat','c:\windows\temp\autoexec.bat.backup');
Résultat de la fonction : Retourne True en cas de succès, False si une erreur a eu lieu.
Remarque: Si vous voulez utiliser cette fonction dans un programme en ligne de commande, ajoutez une exigence de projet pour LazUtils, lequel ne tirera pas dedans la LCL entière