Salut !
Il semble que tu confondes copier et renommer (move).
Olivier
> -----Message d'origine-----
> De : Pierre-Fran�ois Lemosquet [mailto:[EMAIL PROTECTED]]
> Envoy� : vendredi 7 juin 2002 10:48
> � : java
> Objet : Methode renameTo() de File
>
>
>
> Boujours � tous
>
> Un comportement etrange sur la methode renameTo()
>
>
> File oFile = new File("c:/tmp/toto.txt");
> File oDest = new File("c:/dest");
> if(oFile.renameTo(new File(oDest, "toto.txt")))
> {
> System.out.println("==> Rename OK");
> }
> if(oFile.exists())
> {
> System.out.println("OK");
> }
> if(oFile.delete())
> {
> System.out.println("OK");
> }
> else
> {
> System.out.println("Bleme");
> }
>
>
> Le fichier est bien copi� dans le repertoire c:/dest
> Mais
> oFile.exists() retourne false
> oFile.delete retourne false
>
> Affichage
> ==> Rename OK
> Bleme
>
>
>
