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 )

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);}
			}
Il me met dans ma console qu'il la supprimait mais c pas trop vrai
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