Bonjour,
J'ai une listview avec 3 colonnes ,légume, couleur, quantité j'arrive a importer les données depuis un fichier .text et l'écrire dans la listview (liste)
Je voudrais si j'ai le même légume, même couleur incrémenter la quantité afin de ne pas avoir plein de ligne
Je sais pas pour ou commencer.
A chaque ligne lu avant d'écrire il faut que je vérifie si le légume existe avec la même couleur si oui quantité +1
J'arrive pas a faire cela


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
Dim monStreamReader As New StreamReader("T:\test.txt") 'Stream pour la lecture
        Dim legume,  couleur,, ligne As String
 
        Do
            ligne = monStreamReader.ReadLine
            If ligne <> "" Then
 
                        legume= ligne.Split(";")(3)
                        couleur = ligne.Split(";")(4)
 
                        Dim str As String() = New String(2) {}
                            str(0) = legume
                            str(1) = couleur
                            Dim lvi As New ListViewItem(str)
 
                           liste.Items.Add(lvi)
 
                End If
            End If