Tout est dans le titre...
En gros j'ai un thread qui crée un fichier, le modifie et sauve sous un autre nom, et je veux que quand le thread se termine ce fichier soit supprimé automatiquement. Comment faire ?
Tout est dans le titre...
En gros j'ai un thread qui crée un fichier, le modifie et sauve sous un autre nom, et je veux que quand le thread se termine ce fichier soit supprimé automatiquement. Comment faire ?
Et que penses-tu de delete()?
http://java.sun.com/javase/6/docs/ap....html#delete()
j'aurais dû préciser : delete est sans effet justement, car il faut le lancer une fois que le thread est terminé, et c'est ça que je n'arrive pas à faire
ça revient à détecter la fin d'exécution du thread
Salut,
Utilises tout simplement un try/finally dans ton thread...
a++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void run() { try { // ton traitement } finally { file.delete(); } }
Partager