SAUVEGARDER dans un fichier TXT le contenue d'une LISTBOX en VB.net [Résolu]

l informatiquepourtous 1062 Messages postés lundi 19 mars 2007Date d'inscription 27 septembre 2015 Dernière intervention - 30 sept. 2008 à 18:19 - Dernière réponse : l informatiquepourtous 1062 Messages postés lundi 19 mars 2007Date d'inscription 27 septembre 2015 Dernière intervention
- 3 oct. 2008 à 16:02
Bonjour a tous, voila sa fait plusieurs jour que je cherche sur se site et sur internet une idée pour écrire un petit bout de cote pour enregistrer le contenu de ma listbox dans un fichier txt ...

vous pouvez m'aider ?

hs : Pour le lire mon fichier j'ai écris sa : ( c'est quelque chose du même genre pour enregistrer ?)
----------------------------------------------
    Private Sub Form1_Load()
ListBox2.Items.AddRange(System.IO.File.ReadAllLines("monfichier.txt"))
end sub
-----------------------------------------------

L'informatique Oui c'est pour tous !
Afficher la suite 

6 réponses

Répondre au sujet
l informatiquepourtous 1062 Messages postés lundi 19 mars 2007Date d'inscription 27 septembre 2015 Dernière intervention - 3 oct. 2008 à 16:02
+3
Utile
 Using sw As StreamWriter = New StreamWriter("Monfichier", True)

            Dim str As String = String.Empty
            Try
                Dim x As Int32
                For x = 1 To ListBox2.Items.Count
                    str = ListBox2.Items.Item(x) & vbCrLf
                Next
            Catch ex As Exception
            End Try
            sw.Write(str)
            sw.Close()
        End Using

Ma solutiion :)  et sa marche
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de l informatiquepourtous
cs_thierry la fronde 351 Messages postés mercredi 21 juillet 2004Date d'inscription 12 août 2009 Dernière intervention - 30 sept. 2008 à 19:36
0
Utile
bonsoir,

Pour écrire dans un fichier txt regarde du coté des StreamWriter. Tu devrais trouver pas mal d'exemple.
ça doit ressembler à quelquechose comme ça :
dim MonFichier as new StreamWriter(..)

MonFichier.Write(ListBox2.Text)

thierry la fronde
Commenter la réponse de cs_thierry la fronde
gillardg 3288 Messages postés jeudi 3 avril 2008Date d'inscription 14 septembre 2014 Dernière intervention - 30 sept. 2008 à 19:47
0
Utile
question souvent posée un minimum de recherche et tu aurais trouvé par toi même

Dim str
As
String =
String.Empty

Try

For x = 1
To ListBox1.Items.Countstr = str & ListBox1.Items.Item(x) & vbCrLf

Next

My.Computer.FileSystem.WriteAllText(
"FileAsString", str,
False)

Catch ex
As Exception

End
Try

Bonjour chez vous !
Commenter la réponse de gillardg
l informatiquepourtous 1062 Messages postés lundi 19 mars 2007Date d'inscription 27 septembre 2015 Dernière intervention - 2 oct. 2008 à 20:12
0
Utile
Sa ne marche pas chez moi :(

sa il me dit que X n'est pas déclarer

L'informatique Oui c'est pour tous !
Commenter la réponse de l informatiquepourtous
gillardg 3288 Messages postés jeudi 3 avril 2008Date d'inscription 14 septembre 2014 Dernière intervention - 2 oct. 2008 à 20:38
0
Utile
dim x as int32

Bonjour chez vous !
Commenter la réponse de gillardg
l informatiquepourtous 1062 Messages postés lundi 19 mars 2007Date d'inscription 27 septembre 2015 Dernière intervention - 3 oct. 2008 à 13:08
0
Utile
Je suis peut être idiot mais sa change rien a mon fichier txt c'est normal ?

L'informatique Oui c'est pour tous !
Commenter la réponse de l informatiquepourtous

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.