Bonjour,
Je fais des sauvg instantanées de certaines données de mon applet.
Or je ne veux garder qu'un seuile version et la derniere.
J'ai utilisé la fonction delete() pour un objet de type File
Mais j'ai remarqué que ça ne marchait pas super, parce que
j'ai besoin de réecrire tout de suite après dessus (j'ai conservé l'adresse mais pas le fichier )
Il me met dans ma console qu'il la supprimait mais c pas trop vrai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if ( (heureDepartPas/1000) % periodeBDD==0 && msec<=600 && msec>=450) { if (applet.getEFT().getFileCFSTR_sauv()!=null){ System.out.println("g supprimé "+applet.getEFT().getFileCFSTR_sauv()); applet.getEFT().getFileCFSTR_sauv().delete();} texte.EcrireSurDisque2(applet);} }
Je me dis que c ptet un peu violent de supprimer, de le recreer et d'y recrire
Y aurait il un moyen de juste l'effacer (le contenu du document texte) ?
Je pensais à Scanner mais je m'y connais pas assez je patauge
Merci
Partager