Lorsque tu ouvres un fichier texte en mode Output, ses données sont immédiatement effacées.
L'astuce consiste donc à utiliser ton fichier comme tu le fais d'habitude, pour une utilisation normale, puis, lorsque l'utilisateur clique sur le bouton Effacer, alors là, tu fermes le fichier (ouvert précédemment en mode Append par exemple), puis tu l'ouvres aussitôt en mode Output. Et tu le ferme juste après, pourquoi pas...
J'espère que ça répond à ta question