Section courante

A propos

Section administrative du site

RENAME

Renomme
Free Pascal System

Syntaxe

Procedure Rename(Var f;const s:String);
Procedure Rename(Var f;p:PChar);
Procedure Rename(Var f;c:PAnsiChar);
Procedure Rename(Var t:Text;Const s:String);
Procedure Rename(Var t:Text;p:PChar);
Procedure Rename(Var t:Text;c:PAnsiChar);

Paramètres

Nom Description
f Ce paramètre permet d'indiquer l'identificateur de fichier
t Ce paramètre permet d'indiquer l'identificateur de fichier texte
s Ce paramètre permet d'indiquer le nouveau nom du fichier sous le format de chaîne de caractères standard Pascal.
p Ce paramètre permet d'indiquer le nouveau nom du fichier avec un pointeur vers une chaîne de caractères se terminant par un code ASCII 0.
c Ce paramètre permet d'indiquer le nouveau nom du fichier avec un pointeur vers une chaîne de caractères ANSI se terminant par un code ASCII 0.

Description

Cette procédure permet de renommer le nom d'un fichier à partir de son identificateur de fichier.

Remarques

Exemple

L'exemple suivant permet de renommer le nom de fichier ANCIEN.PAS en NOUVEAU.PAS :

  1. Program RenameSamples;
  2.  
  3. Var
  4.  F:File;
  5.  Err:Word;
  6.  
  7. BEGIN
  8.   {$I-}Assign(F,'ANCIEN.PAS');
  9.   Rename(F,'NOUVEAU.PAS');
  10.   {$I+}
  11.   Err:=IoResult;
  12.   If Err<>0Then WriteLn('Erreur numero ',Err,' lors de renommage');
  13. END.

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - Erase

Dernière mise à jour : Samedi, le 18 juillet 2015