RenameFile()

Syntaxe

Resultat = RenameFile(AncienNom$, NouveauNom$)
Description
Renomme ou déplace un fichier.
Renomme un dossier.

Arguments

AncienNom$ L'ancien nom du fichier.
NouveauNom$ Le nouveau nom du fichier.

Valeur de retour

Renvoie une valeur non nulle en cas de succès, zéro sinon.

Remarques

Comme il n'est pas nécessaire que l'ancien et le nouveau nom de fichier soient dans le même répertoire, cette fonction peut donc être utilisée pour déplacer un fichier d'un répertoire vers un autre ou même d'un lecteur vers un autre.

Exemple

  RenameFile("C:\Temp\Test.txt", "C:\Temp\TestNew.txt")    ; Renomme le fichier Test.txt du répertoire Temp
  RenameFile("C:\Temp\", "C:\TempNew\")                    ; Renomme le répertoire Temp en TempNew

  If RenameFile("C:\test.txt", "D:\temp\test_backup.txt")   
    Debug "Fichier déplacé et renommé avec succès."     
  Else 
    Debug "Echec, le fichier ne peut pas être renommé et déplacé." ; Echec si par exemple le fichier (ou le disque) n'existe pas.
  EndIf

Voir aussi

CopyFile(), DeleteFile(), CreateFile(), CopyDirectory()

OS Supportés

Tous

<- NextDirectoryEntry() - FileSystem Index - SetCurrentDirectory() ->