MOVE
MOVE AncienNom AS String TO NouveauNom AS String
Renomme ou déplace un fichier ou un répertoire.
AncienNom et
NouveauNom peuvent être situés dans des répertoires différents,
mais doivent être situés sur le même support.
Si vous voulez déplacer un fichier, quel que soit son emplacement, faites comme suit :
TRY MOVE AncienNom TO NouveauNom
IF ERROR THEN
TRY COPY AncienNom TO NouveauNom
IF NOT ERROR THEN KILL AncienNom
ENDIF
MOVE ... KILL
MOVE AncienNom KILL NouveauNom
MOVE AncienNom DOWNTO NouveauNom
Depuis 3.11
Renomme ou déplace un fichier ou un répertoire, en effaçant d'abord le fichier de destination, les deux opérations étant atomiques.
AncienNom et
NouveauNom peuvent être situés dans des répertoires différents,
mais doivent être situés sur le même support.
Vous devez utiliser cette fonction quand vous remplacez un fichier qui doit toujours exister.
MOVE ... DOWNTO ...
est une syntaxe obsolète introduite dans Gambas 3.10.
Voir aussi