Salut,

Je dispose de deux listbox (ListeDossiers et ListeFichiers) que je peuple.

j'enregistre leur contenu (et quelques options en plus) avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Public Sub EnregistrementProfil()
        Dim FluxEcriture As StreamWriter = New StreamWriter("Config.ini")
        ' Enregistrement des options
        FluxEcriture.WriteLine(Options.TexteIPFTP.Text) 'Ecriture de l'adresse du serveur Ftp
        FluxEcriture.WriteLine(Options.TextePortFTP.Text) 'Ecriture du port du serveur Ftp
        FluxEcriture.WriteLine(Options.TexteLoginFTP.Text) 'Ecriture du login du compte Ftp
        FluxEcriture.WriteLine(Encode(Options.TextePasseFTP.Text)) 'Encodage et Ecriture du mot de passe du compte Ftp
        FluxEcriture.WriteLine("[Dossiers]") 'Ecriture du séparateur de section "[Dossiers]"
 
        'Ecriture des n entrées de ListeDossiers
        For n = 0 To Principal.ListeDossiers.Items.Count - 1
            FluxEcriture.WriteLine(Principal.ListeDossiers.Items(n))
        Next
 
        FluxEcriture.WriteLine("[Fichiers]") 'Ecriture du séparateur de section "[Fichiers]"
 
        'Ecriture des n entrées de Listefichiers
        For n = 0 To Principal.ListeFichiers.Items.Count - 1
            FluxEcriture.WriteLine(Principal.ListeFichiers.Items(n))
        Next
        FluxEcriture.Close()
    End Sub
Mon soucis ?

Lorsqu'il y'a du contenu dans ListeFichiers et bien rien n'est enregistré dans le fichier et je ne sais pas pourquoi.

Si je laisse ListeFichiers vide, l'enregistrement des options et du contenu de ListeDossiers se fait.

Je nage...

(PS: je viens tout juste de me remettre à dev un peu alors un peu d'indulgence , Merci)