lunnorey
Messages postés39Date d'inscriptiondimanche 11 octobre 2009StatutMembreDernière intervention 9 mai 2015
-
1 déc. 2011 à 15:08
NHenry
Messages postés15118Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention11 mai 2024
-
1 déc. 2011 à 19:49
Bonjour,
Je souhaiterai afficher ligne par ligne un listview. Je vous explique :
Je créer un tableau et je replie listview :
For Each Ligne As String In Split(AnalyseDossierBrut, "|")
AnalyseDossierTableau = Split(Ligne, "|")
Dim CurClient As New ListViewItem(AnalyseDossierTableau(0)) ' Nom
If Not ListView1.Items.Contains(CurClient) Then
ListView1.Items.Add(CurClient)
End If
Next Ligne
Puis je souhaite a voir toute les ligne qui ont été coché :
For Each Ligne As String In ListView1.CheckedItems
toutsleslignes += ligne & vbCrLf
next ligne
toutsleslignes = a chaque ligne du listview séparer par des espace.
Voilà le premier code est OK mais le second est totalement faux mais j’assaille . J'ai délibérément choisit ListView1.CheckedItems car je voudrai ceux qui ont été selectioné.
Je suppose que tu ne souhaites pas inclure les subitems (éléments dans d'autres colonnes) dans ta chaine ?
Remarque: pourquoi utiliser += au lieu de &= ?
CheckedItems renvoi une collection de ListviewItem tu devrais donc ecrire :
for each item as listviewitem in listview1.checkeditems
toutsleslignes &= item.text & environment.newline
next
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 1 déc. 2011 à 15:49
Bonjour,
es-tu vraiment certain de développer sous VB6 (la présente section) ?
ton code n'(y ressemble pas !
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 1 déc. 2011 à 15:57
VB 2010, c'est du VB.Net
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Vous n’avez pas trouvé la réponse que vous recherchez ?