ListBox

Résolu
Messages postés
36
Date d'inscription
jeudi 27 juillet 2006
Statut
Membre
Dernière intervention
26 septembre 2006
-
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
-
VB6
Pourriez-vous m'aidez à récuperer le contenu d'une liste box ayant plusieurs ligne (n lignes).
Merci d'avance

2 réponses

Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Salut,


Il est vrai que tu pourrais être un peu plus précis.
Si ce que tu veux c'est récupérer les lignes sélectionnées dans un listbox de ton programme ayant la propriété MultiSelect = Simple ou Extended Alors essaie le code suivant.
Sinon je rejoint DARKSIDIOUS pour avoir plus de précisions








Dim i As Integer 
Dim Ptr As Integer 
Dim Lignes() As String 
ReDim Lignes(List1.SelCount - 1) 
Ptr  = 0 
For i = 0 To List1.ListCount - 1 
    If List1.Selected(i) = True Then 
        Lignes(Ptr) = List1.List(i) 
        Ptr = Ptr + 1 
    End If 
Next 
 







<small> Coloration syntaxique automatique [AFCK]</small>

       
@+, Julien
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
"Récupère le contenu" : CAD ???

De plus, ce listbox est dans ton prog ou dans un prog annexe ?

Il nous faut un peu plus de précisions si tu veux des réponses