Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1539 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] ListView : ajouter des elements dans les SubItems

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6] ListView : ajouter des elements dans les SubItems

n°166369
hagal
Posté le 26-06-2002 à 14:29:45  profilanswer
 

je cherche à mettre dans une ListView (sous VB6) plusieurs colonnes :
Numero / Doublon / Description
 
la premiere colonne se remplie avec une boucle :
for ...  
     ListView1.ListItems.Add , , numcorr  
next
==> ca ca marche
 
les autres colonnes se remplissent après (car tri/analyse) :
==> mais ca ne marche pas
pour la colonne Doublon j'indique "Double" quand un numero est identique au précédent.
 
For i = 0 To lstnontri.ListCount - 2
         
    If ListView1.ListItems.Item.Key(i) =  ListView1.ListItems.Item.Key(i + 1) Then
         
             ListView1.SubItems(1) = "double"
     
     End If
 
Next i
 
Commment fait on pour afficher dans la 2eme colonne "double" ???


Message édité par hagal le 26-06-2002 à 14:32:30
mood
Publicité
Posté le 26-06-2002 à 14:29:45  profilanswer
 

n°166386
rosminet
Posté le 26-06-2002 à 14:39:12  profilanswer
 

je ne crois pas que tu puisse mettre plusieur colonnnes dans une liste sous VB ya qu'en VBA que tu peux faire ca!

n°166403
hagal
Posté le 26-06-2002 à 14:55:31  profilanswer
 

oui mais ce n'est pas une listbox mais une listview avec report (comme dans l'explorateur Fichier / Taille / Type /Date ...)

n°166430
rosminet
Posté le 26-06-2002 à 15:14:24  profilanswer
 

hagal a écrit a écrit :

oui mais ce n'est pas une listbox mais une listview avec report (comme dans l'explorateur Fichier / Taille / Type /Date ...)
 




ok sorry
je t'aurrais bien aidé mais la g po le tps.
bon courrae

n°166455
hagal
Posté le 26-06-2002 à 15:25:35  profilanswer
 

rosminet a écrit a écrit :

 
ok sorry
je t'aurrais bien aidé mais la g po le tps.
bon courrae




 
un truc rapide?
 
quel est la syntaxe pour ajouter des données dans la 2eme colonne par exemple?
 
 
j'ai trouvé sur le site de Microsoft :
 
' Le contrôle est nommé lvwAuthors.
lvwAuthor.ListItems(23).ListSubItems.Add , , _
"Hitchhiker's Guide"
lvwAuthor.ListItems(23).ListSubItems.Add , , _
"Vaughn, William"
 
quel est ce controle lvwAuthors ???  
 

n°166852
karlkox
Posté le 27-06-2002 à 02:16:41  profilanswer
 

Dim item As ListItem
Dim i As Long
 
With ListView1
 
    .ColumnHeaders.Add Text:="colonne1"
    .ColumnHeaders.Add Text:="colonne2"
 
   For i = 1 To 20
      Set item = .ListItems.Add(, , "item" & Format$(i, "00" ), 1, 1) ' colonne 1
      item.SubItems(1) = Format$((20 - i) * 10, "000" ) 'colone 2
      item.SubItems(2) = String$(3, Chr$(Asc("Z" ) - i)) 'colone 3
    Next i
 
end with


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] ListView : ajouter des elements dans les SubItems

 

Sujets relatifs
Fichier Batch : ajouter des paramètres spécifique au programme[VB6] Comment faire un Vertical Scroll Bar???
[VB] problème de sauvegarde VB6...Requête SQL dans une base Access 2000 dans une appli VB6...
Lire un fichier MP3 dans WinAmp depuis VB6...[VB6] Comment faire patienter l'utilisateur ?
Bouton ajouter (enregistrement de valeur dans une table)[VB6] Réseau local
[VB6]Une erreur que je comprends pas la ![VB6] Question à propos de Menu (Image dedans)
Plus de sujets relatifs à : [VB6] ListView : ajouter des elements dans les SubItems


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR