Bonjour, j'ai crée un programme qui enregistre dans un fichier texte ce que l'utilisateur a tapé dans une textbox lorsque l'on clique sur un bouton, voici mon code :
Le programme marche donc de la manière suivante : l'utilisateur tape un texte dans la textbox1, il clique sur le bouton "enregistrer", choisis l'emplacement de l'enregistrement et le programme crée un fichier texte dans cet emplacement. Jusque là tout va bien mais c'est la suite qui pose problème : le programme est censé écrire dans le fichier texte le contenu de textbox1, or lors de l'exécution du programme, j'ai une erreur sur cette ligne :
StreamWriter sw = monFichier.AppendText();
Voici l'erreur : Le processus ne peut pas accéder au fichier 'C:\Users\Gretho\Desktop\monfichier.txt' car il est en cours d'utilisation par un autre processus. Pouvez-vous m'aider à résoudre cette erreur ? Merci.
Utilise le gestionnaire de ressource de windows pour savoir quel programme utilise ton fichier, ça t'aidera peut etre (genre si c'est déjà ton programme lui meme ou un autre)
[C#] Ecriture dans un fichier texte
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.