Bonjour.
J'utilise Delphi 2005 Personnel sur XP Home depuis un compte administrateur.
J'essaie sans succès de renommer un répertoire dont je connais le chemin complet sans le changer d'emplacement.
Avant de tenter de renommer ce répertoire, je teste son existence. Ce test renvoie True.
Malgré cela RenameFile renvoie False.
Par curiosité, j'ai tenté la même opération sur un fichier qui se trouve à l'intérieur du répertoire récalcitrant et là, miracle, le fichier peut être renommé sans problème.
J'ai essayé la manip sur le répertoire avec un projet "Win32" ainsi qu'avec un projet "VCL" et j'ai obtenu les mêmes résultats.
J'ai également essayé de varier les conditions de test : depuis une session de debug ou depuis l'exécutable généré par Delphi. Idem.
Je suis à court d'inspiration. Alors si quelqu'un a un tuyau je suis preneur...
Partager