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
- La procédure Rename change le nom du fichier attribué F en S. F doit être attribué, mais pas ouvert.
- En fonction de l'état de la directive {$I}, une erreur d'exécution peut être générée en cas d'erreur. Dans l'état {$I-}, utilisez IOResult pour rechercher les erreurs.
Exemple
L'exemple suivant permet de renommer le nom de fichier ANCIEN.PAS en NOUVEAU.PAS :
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