erreur listview 2 colonnes
Bonjour,
J'ai une listview avec 2 colonnes Je souhaite ecrire le contenu de la listview dans un fichier .csv.
J'ai un message d'erreur Message=InvalidArgument=La valeur '1' n'est pas valide pour 'index'. Arg_ParamName_Name
ArgumentOutOfRange_ActualValue
Je pense que ça vient de 'build.Append(elements.SubItems(i).Text)
quand je met build.Append(elements.SubItems(0).Text) a fonctionne mais pas avec build.Append(elements.SubItems(1).Text) pourtant j'ai 2 colonnes
Code:
Call envoyercommandemagasinbarre(Lvapprobarre, "C:\test\test.csv")
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Dim build As New Text.StringBuilder()
Dim nelementbarre As Integer = liste.Items.Count
For Each elements As ListViewItem In liste.Items
For i As Integer = 0 To liste.Columns.Count - 1
build.Append(elements.SubItems(i).Text)
If (i < liste.Columns.Count - 1) Then
build.Append(";")
End If
Next
build.Append(vbCrLf)
Next |
Code:
1 2 3 4 5 6 7
| Try
IO.File.WriteAllText(fichier, build.ToString())
MessageBox.Show("Commande envoyée ")
Catch ex As Exception
MessageBox.Show(ex.Message, "erreur")
End Try |
Résolu c'est une erreur a la création de la listview