Ecrire dans un fichier txt [Résolu]

Signaler
Messages postés
213
Date d'inscription
vendredi 17 novembre 2006
Statut
Membre
Dernière intervention
1 avril 2009
-
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
-
salut a tous, j'ai un probleme d'ecriture dans un fichier.

voici mon code quant il s'execute ,il crée le fichier mais n'ecrit rien dans le fichier:

Dim path
As
String =
"c:\archive.text"

Dim caractere
As
String=  " salut"

Dim sw
As StreamWriter =
New StreamWriter(path)

If File.Exists(path)
Then 

sw.WriteLine(caractere.ToCharArray)

sw.Write(caractere.ToCharArray)

'Console.WriteLine("{0} already exists.", FILE_NAME)

'Return

Elsesw = File.CreateText(path)

sw.Write(caractere)

End
If

aidez moi

3 réponses

Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
55
Salut,
Est ce normal que tu n'essaie pas d'ecrire la meme chose ??
sw.WriteLine(caractere.ToCharArray)
sw.Write(caractere.ToCharArray)

sw.Write(caractere)

Que cherches tu à ecrire au final???
Essie ceci
;       Dim path As String = "C:\TestEcriture.txt"
        Dim caractere As String = "Salut"
        'Ceci cree déja seul le fichier si il n'existe pas
        Dim sw As StreamWriter = New StreamWriter(path)
        sw.Write(caractere)
        sw.Close(), ----
(Coloration syntaxique automatique par Kenji)

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
213
Date d'inscription
vendredi 17 novembre 2006
Statut
Membre
Dernière intervention
1 avril 2009

c'est que le contenu du fichier créé est vide, pourtant je met dans ce fichier le contenu de caractere et il est vide.
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
55
Salut,
J'ai testé le code que je te propose ci dessus. et il fonctionne. Est tu sur de l'avoir copier / coller correctement? n'as tu rien ajouter de ton côté?

@+: Ju£i?n
Pensez: Réponse acceptée