System.SysUtils.RenameFile
Delphi
function RenameFile(const OldName, NewName: string): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall RenameFile(const System::UnicodeString OldName, const System::UnicodeString NewName);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Change le nom d'un fichier.
RenameFile tente de changer le nom du fichier spécifié par OldFile en NewFile. Si l'opération réussit, RenameFile renvoie True. Si RenameFile ne peut pas renommer le fichier (par exemple, si l'application n'a pas la permission de modifier le fichier), elle renvoie False.
Remarque : Si le paramètre
OldNameest un lien symbolique, la méthode est exécutée sur le fichier cible.
Remarque : Si
NewFilereprésente le nom d'un fichier existant, RenameFile a un comportement différent sous Windows et sous Macintosh. Sous Windows, l'opération de renommage échoue.